Apple bought the patent portfolio of a company called FingerWorks so that it could build multitouch into its own devices. FingerWorks made a keyboard replacement called the TouchStream that was the single best input device I have ever owned.

As a keyboard, it allowed me to touch type at full speed with zero force required for a key "press" to register. The right half of the keyboard also acted as a mousepad, complete with left-, right-, and middle-click, double-click, etc. It included multi-finger gestures for cut, copy, paste, zoom in, zoom out, page up, page down, switching apps, and dozens of other common operations for which you'd ordinarily use key combos, special keys, or menus. It allowed me to attach macros to application-sensitive gestures - with a twitch of my left hand, I could compile the app I was working on in Visual C++; the same twitch did other things in other apps. A different twitch could be tied to another macro, or insert an HTML template, etc.
My productivity was improved greatly by this device - I never had to move my hands away from the home row to use a mouse or to execute a gesture, and I could still use regular old Ctrl-Alt-Shift-foo key combos if I needed to (which of course one does, in emacs).
I miss the TouchStream greatly, but unfortunately the mechanical design of the thing was fragile, and after the company disappeared I opted to sell the keyboard (for significantly more than I paid for it - the TouchStream enthusiast community is still out there) rather than put up with an unplanned breakage.
All this to say: Those who pooh-pooh the idea of multi-touch being the primary interface - especially for programmers - have simply not seen it done well. I have. And I'm ready for it to come back.