Looking for a woocommerce solution

I have a website that I sell prints of photographs on.

I currently sell each photograph as a product, with size and print media as variations.

This works OK, except that when I have the opportunity to put a certain size and media variation on sale, I have would have to update every product individually.

I would like to know if there is a better way to set this up, or a plug-in that would help me have control over this.

I have doubts you could find an ‘out of box’ solution but custom work should help