Text editor that can save and open in a useful set of formats.
(STS) provides the best Eclipse-powered development environment.
Application that keeps your project files organized.