Very useful tools for UML and documentation.

Plant UML\
http://plantuml.sourceforge.net/

sphinx python documentation\
http://sphinx.pocoo.org/