Netbeans, PhpStorm, Eclipse PDT, Aptana, phpDesigner, PHPEdit... to name a few.
Whatever you choose, it will require a lot of coding, whether it's ASP.NET, PHP, ColdFusion, Java, Node.js, etc... And pretty much the only thing ALL of them have in common, and none of them can do without, is the "html etc" part. The trick isn't finding the fastest language, but the language you work fastest in.
If there was some magic drag-and-drop IDE that could "simply" build a complex web app in no time, many of us would be out of a job. (Which is perhaps why none of us have built it yet... )
I think you (Atli and Modi123_1) are correct. It will all take alot of coding. I am very comfortable with C++ C#, (and then I guess Java). So then I have to pick something that will offer a challenge and a learning experience.