Hello we have a good command on android and we can do it as per your requirement we have also done a customised keyboard if you want i can send you the apk to sheck what all features it has, and i assure you we can complete your project very easily.
waiting for your reply,
Regards.