You haven't mentioned the platform of your blog i.e. blogger, WordPress, Joomla etc. Moreover, I think creating your own template needs knowledge in programming and it is not that easy. All the template creators you see are generators of new templates. There you can just modify or completely change the appearance and layout of an existing template according to your interests. Here are some online free theme i.e. template generators.
1. dotemplate Needs no knowledge of HTML and is free to customise and download the file.
2. cooltemplate You can generate templates for popular platforms WordPress, HTML and Joomla etc.
3. Skingenerator Same as the above and this generator includes options even for Blogger.
Also there are some other popular tools like WordPress Theme Generator, Weebly etc. And you might have to register with these websites to start over.