http://web.appstorm.net/roundups/freelancing-tools/10-tiny-yet-useful-web-apps-for-freelancers/

If you are a freelancer, you already know the pains of wearing a bunch of hats all at the same time. Unlike with teams and bigger organizations, there aren’t people assigned to take care of certain tasks while others focus on what they do best. Nope, you’re alone and most probably taking care of everything from your finances and communication to day-to-day project work all by yourself.