I have been using Premier Pro for compiling my projects and after effects for making various add ons.
I can give you a good blend of professionalism and artistry to make your mini film look apt.I have 3D animation and several other effects in my arsenal.