I like this. Any chance you'll be bringing similar tactility (is that a word) to the frontend? Granular changes to components via prompts leaves a lot to be desired.
But instead of the nodes representing steps in a workflow, you'd have screens/views as nodes. Now, how the user would handle layout and components at that level, I'm not sure, but that's directionally what I'm asking about.
I hope that makes (a little bit of) sense.