Based on your question, I think that After Effects is probably the best "all-in-one" for compositing, editing and exporting. There are others, but after effects isn't terribly hard to learn, at least to get started. There are many aspects of compositing. You can use it to tweak various passes that you render out of maya and add in other effects "in post" as it were.