Yes, I think a 2-dimensional switch like a sliding or rotary switch makes for an effective and intuitive UI. It’s quick to get to any brightness you want. It has a nice analog feel to it. However, you generally don’t know the exact power level you are in so is not best for every application.
This has recently been an interest of mine. See my sliding switch mod here. I’m currently making a rotary switch in the tail of an S2 triple.