Anish, scheduling tool is necessary to be specific & stated in contract binding document. This is to resolve any Extension of Time claim related issues between parties in the contract. Different software may generate different total float & thus the critical path analysis. Most of our contract specify P6 as project management tool. Saving Changes...
Assuming that you already have define activities and you want to create a project schedule using the right software for make your job easier. I also recommend Ms Project. Many times is very useful to prepare a activity list in a Excel spreadsheet and then imported it in Ms project. Saving Changes...
Stéphane ParentSelf Employed / Semi-retired| Leader MakerPrince Edward Island, Canada
While Project is our go-to tool, I do use Asana for very small projects. Saving Changes...