With product siblings, you can group multiple products into one product which creates beautiful product detail pages that include image-based swatches for each variant and displays only the images for that variant. This method uses metafields and is our most robust solution.