Parallels Access does a good Job to "applify" Desktop apps. A good idea to make this even better would be "custom virtual screen keys". E.g. creating a touch sensitive region for the key "Z" to activate the Zoom-Command in Aperture. Such virtual keys could: 1) Trigger a key combination (also cursor or function keys) 2) Be Application specific (different virtual key sets depending on the active application) 3) could be quickly hidden and shown