How to simplify Modeling process ?

Hi Everyone,
I need your help/suggestion on my issue.
I work with modeling of electrical components (viz...Circular connectors, Back shells, etc...)in UGNX 8.5.
My job is to model each circular connector separately for different shell sizes in same series. I want to make my work simple and to be completed in less time.
For Example: (Please see the attachment)
I have modeled a circular connector with shell size 9 with respective dimensions as shown in the image,
I need to create separate UG parts for each shell size. Currently I'm doing in the below method.
At First I'm creating UG part with one shell size, later I'm making save as from previous part and resizing the dimension according to the specification. For creating all UG parts for separate shell size it was consuming more time.
Now, I'm looking for the solution to make this whole process simplified. I need your help/suggestion for the same. Please suggest me any method ?
I have one idea but, I don't know how far it can be achievable? i.e I want to make one UG part/template feeding all the information regarding dimensions of all shell sizes. So that whenever I want to create same part with different shell size, then with just one click the UG model can be updated with respective dimension of that shell size.
Is it possible in UGNX? If so, How ? or Any easy/simple method?

Please advice.

Thanks in Advance

Define the key driving dimensions of a design, make expressions for these dimensions that the user can easily change. Change the expression values to different (but valid) values. Make note of what features in your model fail or update in incorrect or unexpected ways; adjust your model strategy so that the model updates correctly. Test for other values; when it works as expected you can use it as a template file or use it to create a part family.