Building this as a node canvas instead of a top-to-bottom settings form is the right model for a workflow tool — the moment someone needs to branch a prompt or compare two negative-prompt variants side by side, a linear form falls apart and a graph doesn't.