Quote: "the cheapest way to make an error free professional looking site without spending hours coding in HTML"
You want an error-free professional looking website - Cheap? Well, HTML is free, so you're covered on the "cheap" side.
You don't want to spend hours coding in HTML?
Good websites take lots of time. Why do you want to rush rush rush it? What's the rush? Don't you have a few hours to pour into your website?
I have a website. I have made several of them. I did them all by hand, using HTML. It's very easy to do! And one webpage all by itself doesn't have to take hours, but if you are going to have a full-blown website, it will take hours.
You will only get out of it what you put into it. A little hard work goes a very long way!