With the app, you can display the variants in four different ways-select, list, grid, and swatch. The “Select” view can satisfy your requirements. You need to create 3 variant options named size, Drive system, Rotor options from the Shopify admin panel while creating the product. Under those options, add the variant which you want to offer to select.
Also, with this app, you can set minimum-maximum order quantity, limit variants for choosing, and offer bundle quantities. Here is a Demo Product where you can select options and according to that next options will be displayed.