For the money I would use adobe premier. You will need to have Photoshop to make your image into a key. A key is were you designate what part of the image you want to show and what part you want transparent. Final Cut pro is the best plus expensive and only mac base. I have been producing videos...