I have tried out the themepress unfortunately it wasn't good. We need to create our own design 1st into HTML and CSS and then they will use a generator to convert the format in php theme. I don't recommended it. :P
The creation/designing of theme should be drag and drop only since most of the user don't not even know what is HTML or CSS. That's the main reason why they use tool like wordpress to handle their functionality of their website.
Just my opinion.
You guys can try
Wordpress Theme Generator. It is totally free and easy to use. Besides it doesn't required any programming knowledge. Enjoy!!