Some tools that have been very useful for me:
Geany: Best text editor for developers.
GIT: distributed version control system
DISLIN: scientific data plotting library
OpenMP: API for parallel programming in C/C++ and Fortran.
NetCDF: set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.
