Product Setup & Sales order item table customization

Hi Everyone,

I have a customer who is up-to a customized garments manufacturing company.

There are different garments types, like Jersey, Shorts etc.

Jersey & Shorts are having different varieties like Styles and sizes(XS,S,M,L,XL,2XL,3XL,4XL).

So is there any other way to setup these products in the item master other than creating variants, Product bundles or making these items individually in ERP?

My customer wants some customization in the sales order item table like they want to include select option in the table for selecting Styles and sizes with quantities.

Can anyone suggest me the best possible way to set this up in ERP?

Thanks & Regards,
Sujay

Can anyone help?