i've had pretty good luck with the Macromedia suite. granted i'm not a hardcore web app developer. hell, i'm barely a web page developer. but over the years i've spent a bit of quality time with a number of IDEs and i'm pretty satisfied with what Macromedia has to offer. i'd suggest trying it yourself though; the 2 cents of a random web junky may not mean much to some people ;)