Très jolie!
https://mermaid.live This might handle a lot of the GUI in combination with some scripting and a few other bits tossed in the mix.
But mostly came to demand cat tax!
Très jolie!