Occasionally I see articles by colleagues on their favorite tools (a somewhat less controversial topic than favorite airplanes). I've had a growing list in my head for some time now, and it's time to ...