Recommended workflow for multiple configurations

My model is an assembly of multiple CAD blocks, A crane and a boat.

I need to create multiple configurations to step through motion of the crane as the boat is launched. I can do it by inserting a different CAD block for each position of the crane articulation, then switch layers on and off, but I wanted to check with you good folk, as I feel certain there is a more clever and less bulky way to accomplish this. I’m very familiar with how I’d do this with SolidWorks configurations. Is there something similar I can do in Rhino?

Thank you for your advise.

Hi Clark - NamedPositions should help here, as well as Snapshots.