MotionSketch is a tool for Maya that I build based on the a similar tool in After Effects. The tool allows you to hand manipulate objects in Maya while the transform attributes get recorded. The recorded attributes are then used to generate a motion path in the form of an editable curve.
The tool gives you options to smooth the curve and adjust the speed of the animation. It works particularly well for smooth camera movement like the “spider-man” style swinging motion I’ve demonstrated here.