Juggling numerous clients too stressful for you? Just imagine your clients, each with different task for you and each has its own requirements and preference. How will you be able to manage your time and at the same time meet those deadlines?
While communicating through email seems like the best choice, you will be overwhelmed with mails from your clients over time thus even ruining your schedule. Skyje.com suggest using WordPress to help manage projects.
WordPress doesn’t cost you anything to get started and you can use as many subdomains as you like. To use WordPress for project management you will need some subdomains and follow the guide located here: http://skyje.com/wordpress-for-project-management/