i've tried several workflow, flowchart and diagramming tools.
I found one which i could then make a HTML5 workflow diagram with editor, load and save data to and from server.
This has almost all the features that can be used to make workflow diagrams:
1) Rich text inside a rectangle.
2) Ability to customise shapes.
3) Ability to add flow-chart symbols and fix back-end code.
4) Works on Android, iOS, HTML5 browsers.
5) Ability to add different kinds of lines to attach to different shapes and objects.
6) Able to correctly drag and drop elements, lines, shapes and rich text.
7) Able to create your own elements (sticky notes, UML objects, row-lanes, document objects, etc.)
MIT Licensed.