Single Variation Visibility
In WooCommerce Archives page you can choose which variations to show and which variations to not to show. As you can see on the above image, in one image all the variations are activated for archives pages. and in the other image only color swatches are visible.
here are other features in the plugin that you can combine to create user friendly page.