Windows Developer Power Tools
"Windows Developer Power Tools" is a book by James Avery and Jim Holmes. It describes the growing number of free and open source software for developers who work on Windows platform.
23.11. Managing and Switching Tasks with TaskSwitchXP
«It's amazing how dependent we become on the simple Alt-Tab or Alt-Shift-Tab keystrokes in our daily workflow. Task switching is a critical part of getting around in the Windows multitasking environment. Unfortunately, Alt-Tab task switching isn't very helpful when you've got a lot of applications open, because the list of icons gets muddled and confusing. And what if you have several instances of the same application running - how do you tell which application icon refers to the instance you're looking for?»