Laszlo Systems: I always get a sinking feeling when I write about something cool done with Flash, but this one is too good to pass up.
Laszlo lets you build server-based Flash apps from an XML document. You code in an XML flavor called “Laszlo Application Language” and the Laszlo Presentation Server generates the Web app on the fly. You never have to code anything in the Flash editor itself. Theoretically, you could build an entire Flash app in a text editor.
Their site has demos of some of the apps (very much worth looking at), and they wisely publish the source code for each so you can see how it’s done. The server starts at $999.