The idea would be: it would read the Markdown as I write it, let Hugo render it, and return the HTML to be rendered in the editor window.
Looking at your editor, it really looks like Zettlr (I'm guessing they're both Electron apps).
I guess you have 2 almost separate problems: the editor and the hosting. On the topic of hosting, I guess if a "blogger" can get his own domain name, the actual infrastructure can be swapped under it (and the data republished from the local machine), as long as the reader can load the blog using the known URL, it's fine.