En cuestión de diagramas cualquier programador web que se respete necesita crear los propios en UML y la única herramienta que conozco es la de yUML que es gratuita y con la que puedes crear los que necesites para cualquier cosa como tus páginas web, blogs o para enviar a foros, wikis y demás.
Es bastante sencillo por lo que vi crearlos y tendrás un código sobre el diagrama para poder incrustarlo. Se ve divertido.