Ugh, don’t.
I did that back when dinosaurs and drop-ins rules the earth. Bespoke lights. You pick the host, LED, driver, reflector, switch, etc., and I’d do it up.
Want a ’501 with NW XP-E and 1A 3-mode driver, no problem. A ’502 with WW XM-L, OP reflector, 2.1A 1-mode driver and FC switch, you got it. Etc.
Problem is, just the parts would sometimes top 30bux (for good parts, that is), and when craplights started coming out for 20 or less, I get complaints how “expensive” mine was compared to what’s out there. Add, what?, 10bux for my time and aggravation (well below minimum wage… for toddlers), now we’re at 40bux. And newer lights started coming out with overinflated specs, even cheaper than just the parts-cost.
Then B’harni forbid anything ever went wrong with it, even when dropped or otherwise abused. I’m now expected to honor a lifetime warranty, either repair the busted one or give ’em a new one.
No thanks.