Il tool UML più efficiente, intuitivo e comodo che conosco è Poseidon della Gentleware.

Prova a dare un'occhiata sul sito ufficiale per vedere se include le caratteristiche che ti servono.

La Community Edition si può scaricare gratuitamente.

Ciao!