I have zero programming skills. But after a few minor setbacks, I was able to build a custom website in no time.
The good news is that this setup is a one-time headache, and once it's done, it works without much trouble.