Jordan Hueckstaedt share a Maya script called Clever Keys which aims to make creating animation keyframes easier and more intuitive. Clever Keys will key the channels that are selected and is based on where the mouse is at the time, so if your mouse is over the Graph Editor in Maya, it will key the selected graph. Clever keys also always performs an Insert Key which tends to leave the initial Graph curve in tact rather than the standard Set Key in Maya.

Check out Clever Key for Maya, Easier & More Intuitive tool to set Keys for Animation here.

Jordan Hueckstaedt writes: Clever Keys is a python script that aims to make keying in Maya easier and more intuitive. It will only key the channels you have selected and try to insert keys whenever possible, leaving your curves alone. It keys the channels based on where your mouse is, what windows are open and what is selected at the time.