Development tool for arduino

Arduino IDE is the tool covered in this forum.

I read there's an Eclipse plugin and a VisualStudio plugin, too.
And you can work without an IDE, using the tools ( editor, compiler/linker, loader) directly.

I guess the best one is the one you know best.