Saludos,
- A mí también me están pidiendo hacer UML, pero con Rational Rose Architect que pesa sus ~7GB y es pago
.
- Por lo pronto, y por lo que me piden voy a buscar otro software más sencillo, haciendo búsquedas he visto por ahí este que te puede servir:
[EasyUML] Diagrama de clases con Netbeans 8.2
-- No sé si sea el mejor, pero eso dependerá de que lo pruebes y te sea útil, además he visto que usas NetBeans y Java por lo que este viene bien.