Downsides with Glitch compared to your wish list: it's not self-hosted, and not really WYSIWYG, though your Glitch project is deployed and redeployed instantly so you can see it side-by-side. Collaboration between multiple people at once is very well supported, though.
As for the site generator, 11ty (aka eleventy) is my favorite one to use on Glitch. (My preferred starter project is a version of 11ty-base-blog modified to run as a production site on Glitch. Jekyll or Gatsby are possible to get running on Glitch, but you'll struggle more.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Maybe Glitch? There's a way to connect your Glitch projects to deploy to a more production-type site with Firebase if you need it to have 100% uptime and no loading screen when it hasn't been used for a while.
Downsides with Glitch compared to your wish list: it's not self-hosted, and not really WYSIWYG, though your Glitch project is deployed and redeployed instantly so you can see it side-by-side. Collaboration between multiple people at once is very well supported, though.
As for the site generator, 11ty (aka eleventy) is my favorite one to use on Glitch. (My preferred starter project is a version of 11ty-base-blog modified to run as a production site on Glitch. Jekyll or Gatsby are possible to get running on Glitch, but you'll struggle more.