GM Motion is an extension for GameMaker that lets you use the Leap Motion as an input and your hands to control the game.
It caters for all GameMaker users, with 'drag and drop' actions for beginners and GML functions for the more experienced.
Documentation and more info available at here
End User Licence Agreement (EULA).
Initial version for GameMaker Studio 2