I'm reflecting on the most important tools I've been using this past year for my Java projects.
IntelliJ Idea - A fine IDE. My current default.
Eclipse - I've used it some, and found it a little clunkier than IntelliJ's. But I plan to move toward it more this coming year.
P4 - Perforce source control system. It's free for a single user, and does a nice job.
I've used two primary testing...