I do a lot of day job programming in ColdFusion (no, really), and CFEclipse does the best job with handling ColdFusion code, Javascript, HTML, and CSS in a single file (Komodo Edit, using PHP mode, does a pretty good job, too, but it's a bit slow). Initially, I didn't want to switch because many of the keybindings I was used to weren't there, but after spending some time configuring the IDE, I use it for everything (including editing SQL scripts).