I've just added Android support for my control app. It is very much like touchbuddy, but somewhat simpler to use and set up. It also has advanced features like auto mapping of buttons of any shape and such. It has complete, 2 way networking support (LAN, WiFi or even internet), too. I'm still adding functionality and preparing an iOS version of it. If you have ideas for features, just let me know.
Here are some videos:
You can get the free trial from here:
http://www.sto-advanced.com/yhtk/