RE:Programa gratis para diseñar uml
Claro que si, bueno, no es gratis, pero si puedes conseguir desde el Emule o sino puedes bajarlo desde la página web, el programa se llama Enterprise Architect de la empresa SPARX , también es conocido en la web como EA Sparx.
El programa es muy bueno, para mí uno de los mejores, le hace la competencia al Rational Rose del que tanto hablan en todas partes, este programa el EA te ayudará en todo, es muy intuitivo y lo más importantes es que te ayudará en la documentación creandoté archivo con formato RTF similares a los del Word, podrás crear todos los documentos y así podrás documentar fácilmente tus proyectos.
La versión 5 soporta la versión 1.4 de UML y la última versión que es la 6, ya soporta la versión UML 2.
La decisión es tuya, espero que te haya servido de algo. Bye.