How about this?
- In a new assembly, create an assembly sketch as your master sketch.
- Insert however many parts you need. Make sure you mate all of the parts to the origin of the assembly.
- Edit each part and derive the master sketch from the assembly to each part. The sketches will be shown NOT fully defined. There are no problems with this as long as you mated all of the parts to the origin as stated before.
- Now open each part and use the derived sketch to convert geometry from, and control features.
- As long as you are just changing the master sketch geometry by resizing and such, everything will update just fine, remarkably fast. If you were to change the master sketch by adding or subtracting sketch geometry, there may be some errors to clean-up in some of the parts. But they are usually quick and easy to fix.
I use this method almost exclusively in mold design for splitting up inserts. However, I create at least 3 sketches (one on each orthogonal view), and derive all 3 of these into each part, on the appropriate plane. I use all of these derived sketches to reference from instead of anything in-context in the assembly. The great thing about this method over actually converting geometry from the master sketch in-context is speed. For some reason, derived sketches take WAY less time than in-context sketch relations or feature relations. It is actually very fast.