I am currently building a new online store for one of my clients. The store will be for selling furniture online and its main goal will be to provide the users with the ability to generate their own custom cupboards within the website. For that I will need a module that can do the work. I am using Open Cart version 126.96.36.199 and the module should be compatible with that version. If you need any additional information, simply let me know.
You can find such working website on the following link: http://bit.ly/1aJYC9j
As you see there, you have the option to choose from different designs and once you select the right ones you can enter custom measurements. Depending on the entered values you have the ability to choose different elements. Please check all the steps on that website to get a clear idea of the functionality of that module.