For those interested in using this in their own lives, I developed a palette and a new theme for working with this.
To get the palette, you can either install my primary package, BTools like so:
PacletInstall["BTools",
"Site"->"https://www.wolframcloud.com/objects/b3m2a1.paclets/PacletServer/main.html"
]
Or you can install just the part that implements this site builder:
PacletInstall["SiteBuilder",
"Site"->"https://www.wolframcloud.com/objects/b3m2a1.paclets/PacletServer/main.html"
]
The latter of which might fall behind BTools at points.
This will install a palette for you called Site Builder:

When you open it you will see something like this:

From here you can click "New Site" to make a new site.
It will come preloaded with a post and an about page for you to play with, and you can tweak the themes.
Then just click: "Build Pages" and "Deploy Site" to export it to the web. Issues and questions can be raised on the BTools GitHub page.
I deployed test website to my testing account using this palette, just to see that it works. You can find that here: https://www.wolframcloud.com/objects/b3m2a1.testing/blog/main.html

Happy site building. And if you enjoy this, don't forget to ask WRI about user-specific subdomains!