libavg is a high-level development platform for media-centric applications. Multitouch libavg is great for multitouch development. It supports Win7 Touch, Linux Drivers, TUIO and even the Apple Multitouch Trackpad - in short, all major driver models. It also includes it's own tracker for optical FTIR and DI devices. The libavg event system is fully multitouch-enabled and makes building even complex multitouch applications easy.
libavg allows programmers, media artists and designers to quickly develop media applications. It uses python as scripting language and is written in high-speed C++.