I have no idea how well it works or how the output looks. But there is a web page creation tool on giveaway:http://www.mostiwant...version-license-key/
As Shades says, it is better if you have an understanding of what you are creating. What I did when I got stuck was to post a question on CSS HTML Forums where pros hung around. They would point me in the right direction.
It depends what you are trying to do. Doing the markup yourself can take a long time. You can find wizards that will create a Navigation Bar for you by generating a List. When you mouse over it will hot track and when clicked you navigate to that page. The list generated is regulation html, not gibberish, so no need to feel guilty about using such a tool.
For my latest site I just wanted a sorted list of files to download. So I used a tool that created an index page from a folder. From there it was a matter of pasting in the description for each download.
The quickie tools get you something that works fast but the generated HTML is almost impossible to read. It usually has several hundred " " sequences,which is the code for a blank space, stuck in clumps all over each page.
If you find a template you like then one of the wizard type page generators may be the way to go. If you don't like the result chances are you only spent an hour or two on it so just erase it and crank up an editor to do it the hard way.