The KeyboardKit app lets you create custom keyboards directly on your iPhone or iPad, without having to write a single line of code.
The app lets you configure the custom keyboard to great extend. You can change the locales, add custom keys to the toolbar and keyboard, resize the keys, customize the design, etc.
The app uses KeyboardKit Pro to support all 70 locales and many pro features. It comes with pre-defined themes and lets you create custom themes that you can share with others.
For information on how the app collects and uses data (it doesn’t), you find the privacy policy here.