Kivy is an open source software library for rapid
development of applications equipped with novel user interfaces, such as
multi-touch apps. It is
completely cross-platform (Linux/OSX/Win) and released under the terms of the
GNU LGPL.
It comes with native support for many multi-touch input devices, a growing
library of multi-touch aware widgets and hardware accelerated OpenGL drawing.
Kivy is designed to let you focus on building custom and highly interactive
applications as quickly and easily as possible.
With Kivy, you can take full advantage of the dynamic nature of Python. There
are thousands of high-quality, free libraries that can be integrated in your
application. At the same time, performance-critical parts are implemented
in the C language.
Seems really cool and I'm gonna give it a try for sure.
http://kivy.org