We have written about Torchbutton before, which allows HTC Touch Pro owners to use the flash on the smartphone as a torch.
hTorch is graphical frontend to TorchButton. On program start the LED will automatically be turned on and you will see the programs main screen. On the main screen you can enable and disable the flashlight as needed using the bulb button or exit the application using the exit button. Both buttons are also available as soft key. On Program exit the torch will automatically be turned off.
The software requires .net CF 3.5, which can be downloaded here. If you have Torchbutton already installed, you need to uninstall it before installing hTorch.
Download the application from this XDA-Developers thread here.