Moving Windows with Keyboard
Better Touch tool is definitely the way to go. When you create a new shortcut, in the actions there is a whole category called "Navigating Spaces / Desktops". Within it you can then pick an action such as 'move left a space', 'switch to desktop 3', etc. Check it out and let us know!