I do not have a PM background, but I am quickly learning. I have been working with SmartSheet and I love it. I can produce Gant charts, store attachments, communicate, assign dependent actions, and do so much more with it. I am just scratching the surface. Big plus was that I have fellow employees also using it and they have been able to support me as I learn.
Doing a lot of project management I am working with an online tool called WRIKE.
It is easy to use and easy to implement.
It offers different views of a project (Gant chart, table, board or just a list of tasks.) when you assign a person to a task it goes into the to.do list of this person. As a project manager you can create dashboards which show you the status of the project, overdue tasks, etc. And you can also create reports and share it with people who do not have access to the tool. It is really great.
We use Smartsheet for PM related activities. Have heard all good things about about Smartsheet Accelerator and its workflows. We also use other tools like google spreadsheets, quip docs and Lucid Chart to provide coverage for M&A related activities .
We are in the process of moving our integration project management from Trello to Smartsheets. Smartsheets allows the same card view as Trello while offering more comprehensive planning features, such as Gantt Charts, data tagging and filtering, etc. Overall the response from the team has been overwhelmingly positive!