Heres the finished light. smaller than the one you can buy. I think it would be possible to use two LED's to make it brighter, or use a larger LED (5mm). I believe the light should last about 8hrs or more. after all the LED only draws 20mA of current which will take a long time to drain the battery.
Im sure once you've made one you'll be feeling all dandy