Useful tools you really need on your computer:

Useful applications for your Android smartphone;