How to create a product configurator for customized items?

Hi all,

I want to create a configurator that allows my customers to build their own product as the item contains 3 parts to the 1 item that can also be sold individually.

Instead of just adding the items as a product I want to add a feature that allows the customer to step by step build the item as there are different variations to the way the product can finish.

Does anyone recommend a particular app that does this well and is easy for the customer to use?

Regards

This apps help you to do this https://apps.shopify.com/bundlebuilder