We have Product level variations as Color and Size. Since the catalog is very small, client needs all the color variations to be listed on category listing page and then navigate to the item to be able to select size and color. I would like to have options of using color swatch too.
What would be the best way to achieve this? should we have simple products with custom options or go with regular configurable products and do customization on the listing template? or any better suggestions to do this!