What you alsocould look for are special devices to control Power LED applications.
If you should combine it with a microcontroller, the options are endless.
(automatic lower light output when battery goes below a certain threshold, PWM, etc.)
You should also be able to do this with a minimum of components.