You might get value from http://yuml.me, which is an online UML diagramming tool.
I'm thinking of putting together something very flexible and user friendly which can certainly do UML but not strict and the focus would be free notation with best practice to guide.