We have several
Universal Remote Genesis around the house.
They run on 4 AA batteries. I rely on my installer to program but I've watched them program the remotes and it seems it's not too difficult. We have the older model but it seems they have a newer one with nicer graphics and finishes etc. Ours have endured years of typical home use dropping on to wood and carpeted floors, even stone floors. Maybe getting a little wet. No problems. Far more reliable than the more advanced remotes like Crestron, which we also have but we really just like the feel of a more traditional "clicker"... And these are far less expensive than Crestron.
Not sure if they are state of the art or behind the times with everything on phones these days but I don't want to use my phone as a TV remote...