I think Plantuml would fit to the context of the Boostnote. Once mastered we could write nice UML diagrams without leaving markdown editor. http://plantuml.com/