I honestly am not expecting a detailed response to this one, it's just too large. I'm a huge mechanics guy though and that's where I've spent 100% of my time so far. I know a lot of this is stuff Ameranth and Baard have already brought up, I just wanted to add my voice and map out some APIs to try to help out and better visualize what I'm talking about.
Thanks for letting me know!
And Rimevan, I know some of this is stuff you read/responded to already. I just wanted to rehash some of the stuff we talked about since I have a much clearer idea on what, at least, my needs are.
As always, thanks for your time.