I’d solve this problem with a combination of Nirsoft’s MultiMonitorTool and Chris Mallet’s AutoHotkey. The former can accept command-line options to specify which monitor(s) to enable and disable; the latter offers a scripting language in which you can bind arbitrary actions, such as calling an executable with a given set of command-line options, to arbitrary keystrokes. (It’s not what I would call a goodscripting language, but when the alternative interface to the functionality involves writing Visual Basic script that’s even hairier…)
Both are free, and neither is heavyweight; the only overhead involved is in keeping an AutoHotkey script running to catch the keystrokes you’ve bound to change monitor settings, but that lives in the system tray and idles any time it’s not dealing with the specific keystrokes it knows about. Add it to Start Menu\Programs\Startup so it runs when you log in, and that should be all you need.
Windows key + Shift + Left key (or right key) if you only have 2 monitors it won’t matter thou. If you have 3 or 4, then it will move the active window to the left (or right window)
Alternatively, you can try running the following from the RUN menu (Windows + R)