wspacegen is an interactive IDE for programing with whitespace (http://compsoc.dur.ac.uk/whitespace/). So it's possible to create .ws code relative easily and debug it as well. But attention, you'll addicted to it (-:1 weekly downloads
Coffeetronix is the fast and simple Java UML workbench. It parses your java sources and creates an instant UML classdiagram.