It’s not very hard to make. It’s just three buttons. I control lights using a lightsensor, so that’s very doable and the buttons shouldn’t be much harder.
But the arrow buttons I think are a good idea, but that’s more of a userinterface thingie than a specific function.