Reading this article made me realize how I'm often in the search for new tools to do all of the things you have mentioned above. The one tool that I have used to do all of the things above when I want it done soon is Excel. The only tool that is simple enough to use yet powerful enough to do all of these and much more