Harmony remains the best universal smart remote especially now with the Hub product which is quite affordable now. It works with even the most esoteric setups like mine with an HDMI hub and BluRay. Glitches occur from time to time with analog remote devices but Harmony lets you tweak timings to get things working 95% of the time - not perfect but better than the alternative!
StuC about Harmony® Control, v4.1