Describe your dream ActionScript Editor

What is your dream ActionScript editor? What features would it have? Do you use Flash’s ActionScript editor or an external one? If you use an external one, which one do you use and why?

Post your replies in the comments section. Make sure to post URLs to the editors if you have them so everyone can check them out.