Swing based, java brewing software. It isn't as mature as commercial offerings, but its the most mature and feature rich run anywhere app out there. It is also open source and has active development. It can run on any platform with a Java 1.5 or better VM on it.
CVS head version has a few bug...