General question for newbie

I'm trying to create a product that's going to consist of multiple individual parts. As I create parts, I'm going to need to reference/use them to create new parts... Partly for location, but no ONLY for location.  So I insert the first part I've created into the next part I'm creating... For reference.  Once I'm done with the new part, I want to detach/remove the reference part I've inserted, but when I do, I get warning/error messages that "dimensions or relations to the model geometry no longer exist".  Because I needed to use the reference part to create the new part.

So I guess my question is what do most users do in this situation?  Just leave the reference part in the new part? Or would you attack this a completely different way?

SolidworksParts And Features