I've used many of these types of programs but never quite found something as robust or intuitive as vGToM.
It's not perfect by any means - sometimes data entry isn't accurate which doesn't help my workflow much when entering orders manually. However their team has been very responsive with our questions/feedback requests (we're also using them for customer service). Our main goal was improving efficiency within an already existing system rather then creating yet another product from scratch so we were able to seamlessly integrate into our own platform without too much hassle! I was able use vGotoMktSuite's tools such as CRONOMICS & ROSSIO (CPM)to calculate my budgeting needs while working with our team of consultants who were familiarized by other softwares we previously used! It provides an easy dashboard so every consultant has access via mobile devices or laptops without any difficulties during client meetings/meetings within their teams etc..