It sounds like you might like Anduril 2. It was made for exactly this reason. I heard people complaining about the UI being too convoluted and error-prone, and they were right. Also, manufacturers wanted something more “normal” for regular people to use, so … I fixed it.
By default, it uses a mode called “Simple UI”. In that mode, it’s click on/off, press’n’hold for moonlight, 2click for the brightest mode, press’n’hold from on to change brightness. Remember those basics, and nothing else is needed. There’s no way to accidentally change a config setting, because all configuration is blocked in the simple mode.
The worst the user can do is lock it to prevent accidental activation, which is 4 clicks to enter or exit. Even in that mode though, it still functions as a light… just not as bright.
The extra stuff is still available, of course, but it’s virtually impossible to reach by accident. The user must manually go to the “Advanced UI” mode to get to any of it. Even then, though, the things people tended to trip over have been moved to make them much harder to hit by accident.
Hopefully it’ll become more widely used soon.
Older lights can be updated too, but for some, it requires soldering to access the control chip… so it’s not always an easy process.
If I get time, I hope to make a tutorial for Anduril 2, documenting all the features in stages or levels, from simplest to most complex… so people can start at the beginning, and stop whenever they feel they’ve reached the depth they’re comfortable with. So… level 1 would be click for on/off, hold to change brightness. Level 10 would be how to customize and reflash the code. They can stop at any point, because the only required parts are at level 1.