AWS Step Functions Workflow Studio – A Visual Tool for Building State Machines
aws.amazon.com
aws.amazon.com
I'm legitimately interested in being talked out of this objection, since I think the visualization component is where programming is headed in the long term. Any takers?
Since all of the states/transitions are consistently and declaratively specified, you can iterate through them, build up a directed graph in code, and unit/integration/E2E test them however you'd like. Without that strict declarative "DSL", you would need to figure that out otherwise (requires much more effort), and you're bound to miss coverage on states/transitions, especially if the logic changes.
in my case, I do still have much better tooling for dealing with state-machines-as-code. but it's a helpful reminder that the tooling for step functions, if I had the time to build it, could potentially be significantly simpler since it would be dealing with a smaller set of possibilities.