A new version of Keyboard Pilot is out! Besides from an improved look, there is a major addition in this release:
Keyboard pilot can now control whether the function keys are used for the special features printed on each key, or as F1, F2, etc. This can be very useful for applications that use the function keys extensively, while still letting you access the special features like Dashboard, Exposé and the media keys easily when not using those apps. Games and virtual machines running other operation systems come to mind!
You can read more about Keyboard Pilot on its product page and get it in the app store.
Enjoy!