What is the best IDE for JSP, JSTL and JQuery development
Being a Dreamweaver user (with some past flirtations with Aptana), I'm now looking for a windows-based IDE that provides the following features:

**Requirements:**

 - Code completion / hints on JSP / JSTL code (tags mostly)
 - Code completion / hints on Jquery code
 - Ability to automate repetitive tasks (uploading to remote server, or compiling to run on local server)

**Nice to have's:**

 - Ability to create custom commands (e.g. a command to run an external js minifier)
 - Ability to parse js code (either current file or referenced file) to display list of functions / variables.

Any ideas?
What is the best IDE for JSP, JSTL and JQuery development
===

Being a Dreamweaver user (with some past flirtations with Aptana), I'm now looking for a windows-based IDE that provides the following features:

**Requirements:**

 - Code completion / hints on JSP / JSTL code (tags mostly)
 - Code completion / hints on Jquery code
 - Ability to automate repetitive tasks (uploading to remote server, or compiling to run on local server)

**Nice to have's:**

 - Ability to create custom commands (e.g. a command to run an external js minifier)
 - Ability to parse js code (either current file or referenced file) to display list of functions / variables.

Any ideas?