Dave, I looked at the link you gave but all links on that page are circular, I can't get anywhere in my FireFox 2 browser. But I clicked on the dojo ad on the right and found some very interesting SVG demos. E.g.
http://www.dojotoolkit.org/node/353 From your reply my impression is that Prototype and Scriptaculous can't easily make a graphic designer for custom labels but maybe something like Dojo might. However it seems to be on the bleeding edge with one book in sight. In fact Amazon turns up only one, a Dojo Wisdom book that seems like Judo/karate - nothing to do with programming.
I read the excellent tutorial on Javascript and Prototype in your Ajax in Action book and I realize that Javascript is Lisp in disguise but I still don't have a clear picture of what it is capable of in the graphics drawing editor realm. At the moment it doesn't look like much.
The whole Javascript programming model in a browser is difficult to get a grasp on. It is not multi-theaded and when the page that the Javascript is on is replaced, it just commits suicide. A common javascript application on web browsers and one I am tinkering with now is the on line chat for customer service. It seems you really must open a pop up window with Javascript in it talking to the server just to keep the javascript alive.
Iv'e been trying to figure out how a cobrowse feature would work using javascript. This would let the customer service control the customers browser over the web to direct them to suitable product pages. In the presence of a site that uses an iframe and a tree menu like
www.universalmedicalinc.com, this is a real challenge. The Russian coldbeans Cobrowse
servlet is the closest thing I have found to a real cobrowser but it is old and not production ready. The source costs $500 so I don't really know how it works.
Would Prototype or Scriptaculous help make a cobrowse web site controller?
Charlie