My 2 cents...
Over the years I've downloaded hundreds of free templates mostly written using table layouts which are a pain to modify. Also most templates are not actually designed to handle database entries like one may expect. They're visual presentations that someone thought might work. There is also alot more to developing a website than a template, there's forms, listings, multiple document pages, varying menu systems and admin areas which could be developed.
Anyway let me know, I need to train a template designer in my style of coding for future project. Most important is that you have a passion to design websites, without it you won't be much use. Just another that wants to be paid for every lil' thing or change.