Well I'm certainly no expert, but I'm really digging Jdeveloper by
Oracle. They have to be multi-OS by default, since Oracle runs on
Windows and *ix. They have additional modules available for mobile
devices, no idea how good or bad they are.
It's a free download if you register with OTN. Articles here:
http://www.oracle.com/tools/