JS-библиотека для &quot;граффити&quot;?
Используя, canvas+excanvas вы будете иметь возможность кроссбраузерно нарисовать, но выгрузить картинку удастся только на Op 9+ (Presto 2.0) Fx 3+ (?), Sa, Ch, IE 9 Ибо только в них есть хоть какая-то поддержка canvas#toDataURL developer.mozilla.org/en/DOM/HTMLCanvasElement т.е. для вас возможность сохранить файл на сервере.
Я уже не говорю о HTML FileAPI canvas.getAsFile("test.jpg", "image/jpeg");

Кроссбраузерное решение только на Flash.
Посмотрите на fabric.js. Поддерживается как свободное рисование так и работа с векторными формами. Весит около 80 кб (~24 в gzip).