I’m building something similar, though much simpler. A desktop app for creating static websites. You build your site offline and preview locally. Then deploy it to hosting, currently integrated with Vercel. But it also outputs the static files.
Have a few thoughts about monetization, though that would be more of a “nice to have”.