James Said..
Basically the functions of PM tools are to keep track/Progress report of the milestones achieved, project completion, reporting status, time line for the project to end, gives you each and every details as to how and where should the project status be and at what given point of time, giving proper clarity who is responsible for what.