To help create and customize control curves.
To setup joints in a quick and easy manner.
To set channel status of selected nodes. Status can be saved on and loaded from the node itself.
To export various types of components to custom data form, which can be imported back in to scene.
To easily rename selected nodes. Especially when the new names are of a certain pattern.