I'd say Adobe Premiere or After Effects as the way to go, I have experience with Premiere and its very good. If you have Premiere, the help files will tell you the answer to all of your questions. I found the help files to be very good, and helped me to put together my major project and showreel.
LisaG