Would prefer Magento, but open to other options. Looking to build a custom ordering system to allow a visitor to customize rings and then add to cart. Would like to be very similar to this site: http://www.gemvara.com/Create-A-Ring/build/rings/ but also need to add Engraving options.
So to review:
1. Select style
2. Select stone or other item
3. Select metal
4. Engraving options
5. Price display and add to cart
If you are aware of existing modules or platforms that can perform this, I would greatly appreciate it if you can point me in the right direction.