Try Zoho CRM, linked to Zoho Books, with Quick Books Sync.

That should bring all of your management data into workable dashboards.