I’ve been playing with the Yatse Android app for a little while now, and it blows away the stock Kodi/XBMC remote control app! With the free version, you get a much slicker interface and a lot of great bells and whistles as it provides a more robust second screen experience.
With the paid version, you can download media to your device (great for trips) and even stream media on your home network (great if you want to watch something besides Korean melodrama on Hulu)!
If you don’t want to spring for a Microsoft IR remote or just don’t have the room to install one, definitely give the Yatse remote app a shot, and even if you do have the IR commander set up (like me), it’s still a great value for all the extra features!