PyMT - A post-WIMP Multi-Touch UI Toolkit
PyMT is a python module for prototyping and developing multi-touch applications. It combines the power of OpenGL and multi-touch with the ease and flexibility of the python programming language.
built in debugging tools allow development on regular desktops with mouse and keyboard. Other inputs are: TUIO, wiimote (through TUIO), and ntrig digitizers for multi-touch and stylus/pen
http://vimeo.com/5445270