Hi,
One global solution is almost impossible to approach, the specifications for each are so different that we should indeed embrace the ability to plug frameworks and tools that fit our needs. This where the important work is to be done prior doing anything yourself: study and survey what's happening on the asset store and in forums to not reinvent the wheel. It's always very difficult to commit to a particular tool, because it might not be 100% what you want, etc etc. This is actually the most difficult part when starting something, choosing the right tools for the tasks.
I for example create simulators, scientific and technical applications far from games requirements, Unity, playmaker and other frameworks are the common denominator, tho the work produce is totally different, so in a sense I think we have our global system, and playmaker is perfectly positioned in between all these different possibilities, and that's why making custom actions for other tools is so great, because then you can take the direction you want yet still using playmaker.
If you start with targetPro, do not hesitate to come back here and ask for playmaker actions to do this and that. I have started studying TargetPro myself, so I hope to find the time to make custom actions soon.
bye,
Jean