The best option that I ever used was a Chromebox that booted directly into Kodi with the Mezzmo plugin. I used a FLIRC and old DirecTV remote (RC64, RC 65, RC66). If I hadn't wanted an all-in-one setup for Mezzmo, NetFlix, Amazon, etc., then I would still be using it. You could save a little cash (and give up a little performance) by using a RaspPi 3 instead of the Chromebox.
Bookmarks