Project managers utilize various tools to aid in planning, tracking progress, communication and collaboration on projects. These include project management software for scheduling, resource allocation and reporting; earned value management software to track project performance; risk management software for risk identification and mitigation; and document management, communication and data analytics tools to facilitate document storage, team collaboration and decision making. The selection of appropriate tools depends on the project's needs, complexity and the organization's preferences.