Methods in Solidworks

I only build multiple parts in a part file when the sketches and surfaces are interrelated.
Whenever a part is either independent of the others, a moving part or better defined with matings, it will be added in an assembly.
The same goes for pieces of an assembly that are only mated with a few relationships, then they will become subassemblies.
Starting from a master model containing all the base surfaces is a great approach.