From a professional project manager's perspective, the only software with all checks for project management is Microsoft Project. Despite not using anything from Microsoft but PowerBI and Microsoft Project (the only reason I have a Windows machine besides Apple), I still have not found any replacement. It has excellent features, from full integration with Microsoft's Active Directory (great for resource and task management) and essential elements for conducting the project. All other things I tried are just wishful thinking of project management tools.