Using classes is another option but the designer who is doing this decided to put different components (mechanical CAD) for a telescope design on different layers. He now wants to align them to each other.
All of the layers do have the same scale and same view orientation (using Align Layer Views) but in any view other than Plan it is not possible to snap to 3D objects in other layers. The temporary work around is to place a 3D locus on the snap position on the reference object and then copy this locus and paste it in place on the working layer.