Add permission to project

I recently discovered that access to the Projects tool was controlled by access to the Marketing Tools. I’d like to see a separate check box to give out access to projects. I don’t need Sales and Service people to have access to Marketing tools. I just want to be able to coordinate with them on projects. To solve for the above use case as well I would imagine something similar to how CRM Object permissions are handled where you can View, Edit and Delete Projects owned by you, your team or everything.