While looking for a *nix app that can read Visio docs I came across CodeForge, an IDE which I hadn't seen before.
So, I registered and downloaded the Solaris package (nice). It's a pretty nice tool - even supports Ruby. The interface is perhaps a bit on the clunky and unintuitive side, but nothing too serious. Unfortunately it lacks that one key thing I want in an IDE - a debugger.
Next!