I highly recommend Asana for project management. It has proven to be a great tool for managing both integrations and due diligence. It allows you to create tasks, assign them to team members, set up timelines, and prioritize work. Additionally, its ability to leave comments on tasks facilitates discussion amongst multiple stakeholders. For document collaboration, Google Drive often suffices and integrates well with Asana.