Komisch, in anderen Sprachen sind solche Tools gängig. Solche Tools entstehen i. d. R. aus einem Bedürfnis heraus...
Dass IBM z. B. keine Versionsverwaltung zur Verfügung stellt, heisst nicht, dass man das nicht braucht (wir haben intern eine eigene entwickelt) und bis Notes 8.5 konnte der Designer die Methoden selbstprogrammierter Klassen ebenfalls nicht auflisten. Braucht man alles nicht, nicht wahr?!
Wozu ich also das UML-Tool brauche? Um einen Überblick verschiedener Datenbanken zu bekommen, die ein und dasselbe Modul verwenden und ich dieses vereinheitlichen soll. Mit so einem Tool könnte ich in Sekunden einen groben Überblick bekommen - ohne das Tool muss ich in jede Lib reinschauen und gucken was für Klassen, Methoden und Eigenschaften es gibt. Super, nicht wahr?
Gibts nicht und man braucht es auch nicht.
Wieso benötigtst du das?