Eclipse UML OmondoならすくなくともUML2よりはいけるらしい。
っていうかカラーでクラスの緑色の記号Cを表示できるし
結構いいね。UML2のことをよく知らないので比較できないから「らしい」と書いてるけど
Omondoでもソースコードからクラス図へのリバースエンジニアリングもできる。
クラス図書いてからソースコードを自動生成することもできる。
ただし、ちょっと重たいかな。