I'm looking for a professional tool for OSX that using a DSL will allow me to write code for a workflow and will generate a flowchart from the code. Something similar to this but not in-browser and providing a little more functionality (like compressing the chart).
This tool should:
- Allow input of "code" as text that will influence the generation of the flow chart
- Provide the ability to draw-to-file a flowchart graph from the code input
- Provide manual modifications to the flowchart such as moving boxes to different positions, changing box size, changing box shape, etc.