UML Software. Mesmo que seja pago. Dicas

Olà,

Estou buscando algum software que gere java e java gere graficos
Estou cansado de procurar soluções gratuitas para java.
Tenho interesse em usar para linux também.

Alguém conhece alguma solução UML que funcione corretamente para Java? Mesmo que deva ser pago?

Grt.