For internal we are using JIRA for our roadmap and releases where i create a customized dashboard which helps me to manage all required stuffs.

But when it comes to external (Investor or CXO) i prefer Wizeline .
Gitlab milestones + gitlab trello boards.
Then just have an overview document for quarterly tasks.
Sandeep Panda
co-founder, Hashnode
We use a combination of Trello and Basecamp.