Puppetshop is a Rigging and Animation plugin for 3dsmax 8 (or higher).
With Puppetshop you can store any number of animation clips in a single max file and switch seamlessly between them.
Puppetshop removes a lot of the technical headaches from the rigging process. It can save you countless hours by not having to rig the same types of skeletons over and over by hand.
Animators cannot break rigs (i.e. un-linking, overwritting controllers or deleting parts of the rig) as Puppetshop protects the rigs from common made mistakes. However Technical Directors can alter rigs when needed.