I recommend the Emisar D4.
Its interface has some similarities to Olight:
long press from off - MOONLIGHT
Short click from off - turn on in last used mode. Turn off if already on.
Double click from off - TURBO
Click and hold from off - ramp up
In many ways the Emisar is much superior to Olight. Instead of a few intermediate modes, the Emisar smoothly ramps through 150 different brightness levels over 2.5 seconds. The result is a perfectly smooth ramp. Also, if you release the button then click and hold again, it will ramp down instead of up.
The Emisar also has amazingly high max output: up 4,200 lumens in a light only a tiny bit bigger than a Zebralight SC63.