AbanteCart has sophisticated attributes/options system and many different combinations can be set up.
That does not mean option selection by customers will look exactly like you needed it. This will need to be custom designed in the product details template.