Ultrafire W-878 work light

It's for a 17mm driver, but RMM is getting 20mm boards and can swap the components over for you to make it a quick and easy swap.

To run cool you'll need to use lower settings. If you don't want to switch to lower modes, RMM can modify that driver so the high is lower.

Filling in the pill is harder. Maybe you could use potting like jbweld.