in all seriousness, using a templating engine or something would probably be best.
I personally more or less stopped caring much about design of web pages and nowadays use
emacs-muse and
webby for my web publishing, both of which offer a lot of options for styling and so on, if you are so inclined. For example, my
tumblelog may consist of static files, but it has RSS and imo looks pretty okay, especially with me not putting a whole lot of effort into it, and all I really have to do to publish a new post is to put a few commands into a terminal and edit a flat text-file. It then processes the stuff, fixes markup and puts it into templates and uploads it to the web server.
And of course, if you have support for serverside scripting like php, it's just a matter of finding some piece of crap software that you can beat into enough submission to have it do what you want it to do at least most of the time.