For a long time flash has been the realm of small to mid sized marketing projects. Something that provides a rich interactive experience on the web, difficult to parallel with any other medium. Since the average Flash developer is more designer than developer, true application-grade tooling has been seriously lacking. Items like build tools, unit testing automation suites, source code/package management are all notably lacking. That is until now. If you're developing with either Flash or Flex I encourage you to check out
Project Sprouts. Here's the tagline:
Sprouts is an open-source, cross-platform project generation and configuration tool for ActionScript 2, ActionScript 3, Adobe AIR and Flex projects.
The project is on the verge of a 1.0 release, which has the potential to revolutionize the way your develop applications in Flash. I'm actually a member of the Core Team working a new website to help newcomers become productive quickly. It should be accessible in the next three weeks at
www.projectsprouts.com.
Cheers,
Todd