Blending photos/videos with text question

I have used FotoMagico to create basically photo slide shows with limited text. My next project requires a fair amount of text to be added to the photos and videos. Has anyone discovered a good way to do this or do I need to look for a different program to integrate all of these elements?

Hi Bill, can you share a mockup of what you would like to achieve so we can better understand what the question?