Multiple product variants / references

Hi Guys,

I’m trying to create a multiple product varients in the eccomerce. Essentially, I have multiple versions of one product in multiple varients. For example, i will have a product that will be attributed to different seller sources (kind of like a marketplace) but there will be different colours and grades for the product.

whats the best way to achieve this? I’m currently trying varients but it doesn’t work too well and only provides dropdowns. is the way forward multi-reference products?

See screenshot im trying to achieve