How can I automatically add product variants for all items on my new site?

I am working on launching a new shopify site.

My product line will have thousands different products with more being added all the time. Each product will have the same variants. Color Combinations, and 3 different bases.

My questions is there a way to have the variants automatically added when i make an item. Example below.

The base part number would be say TC72. Then have the different color and base part numbers added? Example TC72-L-RD-BK.

The prices will be different for the different bases. So something like TC72 with Base 1 is $1.00, TC72 with base 2 is $1.50. Its always an extra $.50 no matter the item.

Having between my colors and bases i have 27 variants for each item.