Wow. I've heard your complaints before but not the specifics. I hate to say it, but have you considered other software? Like maybe a NukeX rental? It is far more robust for those kinds of extreme project workflow demands. Its capabilities may even offset the hourly costs (and medical bills from stress). Of course, that doesn't include the training you'd need or cost of hiring someone...
-TG