There is a freeware called
BtnPlus that does the same thing. The Record button can be assigned to three tasks (single click, double click, and click and hold), while the rest can only be assigned to two tasks (single and double click).
Details on how to configure BtnPlus can be found
here.
I use it on my Pocket PC, and it sure saves time looking for the app I want to launch.