I’m using Logitech Harmony 650 and I would not switch to anything else. Except for some similar remote. It is personal preference: Some needs only few keys, some like it more
Anyway, I think this should help you with one point: How to configure IR wakeup code