There are plenty of WooCommerce themes that let you bring your store online and sell physical and digital products. WP Configurator is a WooCommerce theme that lets you take it to the next level. It lets you sell configurable products. With the King Composer, you can customize your site fast.
The included plugin simply lets you create configurations for your products. Webmasters can create objects with multiple layers and make changes through drag & drop. King Composer comes with a bunch of responsive elements for you to get started faster. You can change the characteristics of elements on the front-end without touching any code.
This is a commercial theme by Innwithemes. You can find out more about it here.