We are having to switch to simple items: 1 variant per product page. If we sell a backpack, that backpack comes in 5 colors. Each color will live on it's own PDP. From a customer facing perspective, we want them to see ALL of those 5 products on a single product page on the front end of our store. We also want to have control over which product appear on a product page so that if a variant goes on sale, we can move it to it's own product page. Are there any apps that provide this form of theme customization?