Different Field Types + Conditional Logic For Variable Product Attributes
1. choice of different text-field types besides drop-down list to display product variations (ideally, site owner could choose which one to use). Each product variation should be independent so that one could be a drop-down list, the next radio buttons and the next check boxes.
2. conditional logic: hides/shows product variations based on previous selections as outlined in my earlier messages.
Similar to the following topics but to support this natively without having to install an additional plugin: