As part of "Pressure. Release. Animate.", my master thesis, I have developed a list of guidelines for developing tools for animators that enhance flow. Thus, increasing their creativitiy, productivitiy, efficiency and comfortability.
Through the years the community of Maya has grown bigger and bigger and with that came an extensive amount of scripts, tools and knowledge that was to be shared. Nevertheless many tools and scripts remain rather useless or a one-time use only, instead of a tool that really becomes incorporated into your daily workflow and help reaching goals and maintaining the state of flow (see thesis.) All tools and parts of the PRA toolkit are developed around the concepts and findings of my Master Thesis and are based on the guidelines presented here.
To learn more about these guidelines, what they mean and how they work, I recommend the reading of my thesis.