Un diagramme UML tu veux dire pour représenter l'héritage et les classes?
Tu peux faire ça par rétro-ingénieurie avec netbeans et un plugin il me semble.
Par ailleurs ce n'est pas obligatoire que les diagrammes viennent après le code si on les fait dans un but de documentation.
Pour ce qui est de powerAMC, déjà c'est un outil pas vraiment fait pour débuter, et en plus vu son prix je doute que tu possèdes la licence. Mets ça de coté je propose.