Kivy is an open source Python library for developing applications which make use of innovative user interface which makes it different from other applications. Kivy runs on many OS like Linux, Windows, OS X, Android and iOS. The most important thing is that you can run same code in all OS which are listed here. Kivy is written in Python and Cython.
According to me Kivy is an application which can help us to create something innovative much easily and something which can be easily appreciated by other just because of his great user interface. It provide a whole new tool set which you can use easily and if it is used wisely then there is no doubt we can create something which can affect many people and help them. According to me I would like to work on Ubuntu GNOME because I currently use it and it would be seeing how it works. Kivy is not that hard to use even though it requires coding but if we take a crash course of how to use Kivy then it will be really productive for you and then you can create something new. There are bunch of projects available at offcial website of kivy which you can take a look at it. I tried making Pong Game by seeing this Tutorial and I was able to do it successfully. Here image shows of playing pong game which is made with the help of kivy :