Start Launcher is a tiny program, allowing you to assign any program to a short or long tap to the standard Windows Mobile Start Button.

The program is written without Dot Net, using Native C++, so it’s small, does not consume resources. Works on QVGA, VGA and WVGA devices with WM2003, 5, 6, 6.1, 6.5.

http://forum.xda-developers.com/showthread.php?t=569367