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!