I am using Canvas from WooThemes for most of my personal projects. It has a few powerful selling points:
1. It is highly customizable with the help of an easy to use admin panel. You can change almost anything you want.
2. Additionally there are dozens of hacks and tricks you can find online for more customization, when needed.
3. It integrates perfectly with WooCommerce, being developed by the same team.
Is not the cheapest, nor the most simple theme to use, but it can do almost anything you can ever wish for.
Hi, how about these amazing woocommerce themes monsterone.com/wordpress/woocommerce-themes/ for instance? I think you will be able to build a great website with its help easily. You see, I have been using that resource for a couple of months already and should say it works pretty well for me. Good luck with your projects, hope I helped you here