Eclipse is very handy and easy to use. It allows users to quickly develop efficient web applications by providing features like auto-complete, code checking, code formatting, syntax checking, and code previewing. Eclipse is a powerful web editor with WYSIWYG support and can be run on various platforms including Windows, Linux, and Mac.
Aptana Studio 3:
It also features code change highlighting which enables highlighting every line number where you made changes, the last time you saved your project. This helps in separately notifying all the changes, you made to your code.
Aptana IDE is based on Eclipse, and is available both as an Eclipse plugin, and a stand-alone application for Windows PC.
NetBeans is totally Java based and works great with all major operating systems including Windows, Linux, and Mac.