I am an Australian based Project Management Professional, who is able to do this task in MS Project Professional 2013. I also have skills in "Bijingo!" project management software if you require this. I practice PMBOK based project methodology and to understand your project requirements, firstly we would need to have a chat about dependant tasks and if your require resource constraints etc.
From an academic perspective I have 2 undergraduate degrees (Arts, Science) am studying my Master in Project Management (through UNSW) and have a diploma of Project Management from Swinburne. I have many years experience in Projects in both public and private sector, currently working in a Program Management Office (PMO) for a manufacturing firm.
I invite you to discuss this with me further, I can be reached by Private Message and have an up to date resume for your perusal.