Sounds like you're looking for something similar to what i just released today. It's a service called Idnty and let's you create a simple and clean personal page in no time. No custom domains yet but it's in the pipeline. Please have a look, https://idnty.me
Really cool. I don't want to create an account just to try it out though, maybe letting users play around until they are satisfied would give a better sign up conversion rate? (Although the video itself is great).
Just a thought, not sure if good or viable. But maybe let users buy their designs for self-hosting would be an idea.
Thanks for some really good feedback! Your idea about signup after trying it out is spot on. I will probably implement that straight away. Self-hosting is interesting as well, never thought of that, but might be an alternative way to go.
And yes, this looks good for me. I won't use it for a personal homepage, I'll use it for other sites, but seems easy to use it for non-personal homepage sites too.