This Virtuemart 2.0 plugin attached will allow you to apply a "template" of colors, sizes, or any other product options easily.
Attached is a screenshot of the custom field configuration. When you setup your field, you add the default in the text box, separated by "commas".
For example Red,Blue,Green,Yellow,Purple.
To Add A Price Variant do it like this
Small,Medium| +5,Large| +10
You can also do negative numbers.
NEW Beta Feature = (Please Test)
For =$100 etc. Do it like this.
Price Variants HAVE to be added in the actual product edit tab. The "template", will not save the |+5 etc.
You can add as many as you want. Then you go to the product, and apply it. It will automatically add the defaults. If you hit save. The defaults will be the options. You can also edit the options in the product edit tab.