I would like to tell you about J2ME Polish, a suite of tools for creating "polished" J2ME applications.
J2ME Polish contains a GUI which can be designed using CSS files. With this technology, designers can use their knowledge directly and work independent of programmers.
J2ME Polish works under Windows, Linux and Mac OS X.
For more information, please have a look at http://www.j2mepolish.org