Is there a bike light that is easily modified?

Would anyone recommend a bike light that is easily modified? I’m looking for one that uses standard carclo optics or similar that I could change out for different beam patterns. I would also need one that could have the driver swapped with single mode high power driver kind of like what we do with the flashlights, and good heatsinking is a must.

ThorFire BL02 has good heat sinking and you can just unscrew the SS bezel and replace reflector for optics.
I do not know how easy it would be to replace the driver though.