I find it easier to create the individual parts as separate files (.SLDPRT) and then pull them into an assembly (.SLDASM). The parts use 2D sketches and I've never been comfortable with the 3D sketches in the assembly. Editing the parts from within the assembly makes sense to me and helps me keep track of everything. The assembly just becomes a bunch of mates between parts.