I've got a few tips that might make your experience a little better. Option 3 below will be particularly helpful for accessing the documentation more easily.
Option 1: Re-map your Expose´ keys.
I mouse (tablet, actually) right handed, so I use the following shortcuts that I can access them quickly with non-mouse hand:
F1 - All Applications
F2 - All Windows
F3 - Desktop
F4 - Spaces
This allows me to use Expose´/Spaces via keyboard in tandem with the mouse. While technically two steps, it feels more like a single, coordinated step to me.
I use XCode in the Condensed (not All-in-One) layout, which results in lots of small windows. I hit F2 (or F1 if I've secluded XCode to a single Space), then either:
- mouse over the various windows and press the space bar to see a zoomed-in view of that window. Then, click the one you want to bring into focus.
- press an arrow key to highlight a window, press space to see a zoomed-in view, press arrow keys as necessary, and then either press F2 again (or click the left mouse button) to exit Expose´.
Option 2: Press Cmd + Shift + D.
This will bring up the "Open Quickly" dialog box. Start typing the name of the file you need to open or bring into focus.
Option 3: Use shortcuts to go immediately to the definition of a class/method/protocol/etc., toggle between .h/.m files, or open the documentation to whatever's under the mouse.
- Press Cmd key then double click a class name (or method name or whatever). This immediately opens a window to the definition.
- Press Cmd + Option + Up Arrow to toggle between .h and .m files for a class
- Press Option then double click a class/method/etc. name to open the documentation in a floating window.
- Press Cmd + Option then double click a class/method/etc. name to open the documentation in the XCode documentation window.
Mac OS X is littered with these kinds of accelerated interface shortcuts. I wish I could point you to a good, consolidated guide; but I have yet to find one on the web. Several of them can be found in the opening chapters of Aaron Hillegass' Cocoa programming books.