If you're into web apps check out XState and https://stately.ai ...
and this real-world example of implementing a FSM with XState to great effect: https://swizec.com/blog/when-your-brain-is-breaking-try-xsta...
and this real-world example of implementing a FSM with XState to great effect: https://swizec.com/blog/when-your-brain-is-breaking-try-xsta...
For desktop applications, Qt has been offering for ages support for state machines driving GUI states, including using SCXML to generate it's state machine code.
https://doc.qt.io/qt-6/qtstatemachine-overview.html
Ultimately though I found that like most graphical programming it wasn't especially worth the effort.