You have state management for debugging purposes already, so why not expose it to the user.
As an example in photoshop no non-professional users care about non-destructive workflows, these things have to be learned as a skill.
Undo is nice to have in most situations, but you can really only trust your own saves and version management with anything serious.
Sonething as simple as a clipboard history is still nowhere to be found as built in feature in MacOS, yet somehow made it's way into Windows.
You have state management for debugging purposes already, so why not expose it to the user.
As an example in photoshop no non-professional users care about non-destructive workflows, these things have to be learned as a skill.
Undo is nice to have in most situations, but you can really only trust your own saves and version management with anything serious.
Sonething as simple as a clipboard history is still nowhere to be found as built in feature in MacOS, yet somehow made it's way into Windows.