Yeah my dream blog is basically Ghost that deploys static posts when I hit Publish/Update. I’ve been slowly working on something like that for myself.
https://ghost.org/docs/api/v2/gatsby/
> Of course I'd like a static website for deploying, but I'd love a web gui which acts as a frontend for such generators.
If you want such a gui on your local machine you're not much more than a few commands away
npm i -g ghost-cli
ghost install local