Yes. My suggestion is to draw up a basic cabinet the way you would build it creating components for each part you’d make in the shop. Then save the entire cabinet as a component. You can then modify copies of it as you go… Once you have one base cabinet component made, it’s trivial to modify the copies to make all of the rest of the base cabinets you’d need. The same goes for the uppers. Bring in appliances and fixtures from the 3D Warehouse.
Thanks. projects like those are more the norm for me. Very rarely will two projects utilize any of the same parts but it’s still not terribly difficult to do.