You can easily create you own custom touch UIs with GestureWorks. I bought gestureworks but unfortunately it doesn't seem to work. I see the UI overlay but cannot interact with it.