Aptana IDE is supposed to be as good as dreamweaver.
- Error and warning notification for your code
- Support for Aptana UI customization and extensions
- Cross-platform support
More about Aptana IDE: