Посмотри в сторону SVG
Я тоже делал свой редактор, правда на VML (работает только в IE)
В отличии от Флеша, SVG & VML умеют нативно рисовать cubic bezier, а не quadratic bezier, который во флеше.
Посмотри на SVG - это открытый формат, по сути чистый XML, умеет скрипты и много вкусностей, не проприетарный, как Флеш, много где рисуется нативно. Еще есть редакток Inkscape, который использует SVG нативно. Расскажи разработчикам о своих идеях, быть может сделают
Как вариант, генерить всю графику "на лету", т.е. из кода, получая из внешнего источника данные для рисования.