Estou procurando uma ferramenta UML que possa suprir não só as minhas necessidades mas acredito que a da maioria dos desenvolvedores do forum que são:
- Suporte a java 1.5
- Sincronização automática com o código fonte (classes)
- Plugin para eclipse 3.2
- Difícil, mas se fosse possível free
Já testei praticamente todas as que encontrei e a melhor foi o Together 2006 for eclipse, porém ele não funciona no eclipse 3.2 
O Jude “INFELIZMENTE” não dá suporte a java 1.5.
O Eclipse UML (Omondo) não funciona no eclipse 3.2 nem por decreto.
Aí achei este aqui, bem simplizinho e objetivo, cumpre o que se propõe a fazer mas não oferece nada além do diagrama de classes.
Alguém pode fazer um comentário sobre a quantas anda as features UML do netbeans! Não sou muito fã desta ide mas confesso que a cada dia ela está melhor e mais completa.
Enfim, meu pensamento é que se utilizarmos qualquer uma das ferramentas atuais somente para projeto rapidamente vai acabar caindo no esquecimento porque é um porre ficar projetando o modelo e atualizando as classes na mão
então pergunto aos meus colegas o que vocês utilizam do dia-a-dia para documentar e projetar seus sistemas de uma maneira um pouco mais sincronizada com os códigos?
Abraço!

).