Hi,
I have some question regarding your requirement
1. You already have a website and need additional feature?
2. In each process, does the customer need to have some kind of "special effect" to select the option, or just choose from some predefined value?
3. After the customer select all options, what to do with the data?
Regards,