I created an assembly in which I use the equations to modify the dimensions of my different parts and to control the repetitions.
I should point out that I know the part family function, but the use of equations seemed to me much simpler than the part family, especially in an assembly.
It works very well, but I would like to simplify the input for other users, today I am forced to go through the equation editor to modify the values.
You've already selected your favorite answer, but I want to tell you about another solution that might be right for you and that will allow you to automate other parts and assemblies within your company.
This is DriveWorksXpress, which is completely free and already available in your current version of SOLIDWORKS.
To learn a little more, you can read the following quick overview: