Software Project Management
This should not come as a surprise, but JIRA is my go-to project management tool. JIRA has rightfully become undisputed front runner for software development, and can easily be adopted to manage the needs of designers, business, etc. With a little imagination, the functionality of the platform can be expanded almost infinitely to accommodate any team's needs within an organization.
A number of things separate JIRA far from its competition, the most obvious of which would be the concept of tracking time. When compared to other tools, JIRA's workflow has been tailored with the focus of getting work done against a timeline, which is obviously how all companies work.
Just as important is JIRA's level of customization in issue types, schemas, workflows, etc. Regardless of what your team's work philosophy may be, JIRA is designed with customization in mind.
High-level Project Management
While I prefer