What do you have?
Do you have a NDB7875 or an Osram pltb450b ?
You can get a 7875 from DTR with a 3 element and driver for 100 bucks already pressed into a module and ready to use, just connect 2 wires, and a MX-900 heatsink from BudgetBeams for 12 dollars, the MX-900's I have been buying from ebay from a US shipper for 12-14 dollars and you can cut the parts off the mx-900 driver/spring board and use it as is. For 130 bucks you can have a nice 2.5 - 3.0 watt burner quick and easy.
Just buy batteries and safety glasses if you don't have them and the 7875 is tough as hell, they take a cooking and keep on burning, very robust diode.
https://sites.google.com/site/dtrlpf/home/diodes/9mm-445nm
3000 Lumen XM L2 T6 LED Flashlight Torch Light Super Bright Hot | eBay
XML T-6 heat sink for 12mm module - $12.99 : Budget Beams LLC
use the discount code "LPF" at budget and save a couple dollars.
If you put a modular plug on your 12mm DTR module with enclosed driver you can use that same host for his other 12mm modules with drivers like the NUBM07E or the NDG700.
Connectors like these
10 Pairs JST Plug Connector RC LiPo Battery Male Female LW Szus | eBay
But the housings and heat sinks are such a good deal, you could resell on ebay if you get tired of one so you might as well by 2 flashlights for that price, they are good flashlights, a lot brighter than you would expect.
I have half a dozen 900's and they are great housings, the switches will carry 5 amps at 8 volts, way more than you will need.