Before looking at a tool, start by understanding which processes are being followed consistently by practitioners in your company and where there would be a benefit in automation.
Otherwise, you risk the "garbage in, garbage out" issue.
For example, if project schedules are not being developed in a quality fashion, just migrating them from Excel or Vision to MS Project is likely to cause more headaches given the increased complexity of a "real" scheduling engine.
Vantage is pretty robust and offers integrations.
Do you need to integrate with an ERP or other solutions for accounting purposes? ChangePoint has a number of features. SmartSheet has also been offering a number of enhancements. Monday.com, Basecamp, JIRA, all could have what you need.