I have seen rigs work without interfaces- with nothing but controllers in the viewport, however when I get one of these rigs I am always a bit disappointed if I can’t find a handy interface for… at the very least… selecting. Spoiled? not really, i think it really adds to the speed at which work can get done.

…a python script for Maya that I wrote some time ago to help some friends that had no GUI for the rigs they were using.
It allows you to quickly setup selection groups that you can later pickup from a GUI or you can assign them to hotkeys…

This is where Luca Fiorentini’s Python script animSelector comes in. It will allow you to quickly set up selection groups in a User Interface panel and even assign them hotkeys. Really slick!

The setup is also namespace independent, so if you are using references you will not have any problem if the namespace is not coherent between shots or sequences. You are also able to save the hotkey for every character to the shelf being able to switch between them with just one click. Ya, Slick.

Check out the video below, and also the page where you can download the animSelector.py for Maya.