megaimage is an image manipulation extension for Tcl. It's written in C and supports RGBA buffers, antialiased line drawing, blending of megaimage objects, blending with arbitrary lines and rows, manipulation of pixels as lists...
License: BSD
Platforms supported: Unix, Mac, Windows.
Download: See megapkg
The documentation is available here:
http://www.xmission.com/~georgeps/implementation/software/megapkg/megaimage.html
LV Have you ever taken a look at SVG - Scalable Vector Graphics? Are these something that could be supportable by megaimage?