Simple video clip

Hi, I need help finding the right tool for my needs. I would like to create a video clip, quite simple and not very elaborate. In fact it must have background music and show one card at a time, for a time of 15 seconds. The cards are png files and I guess I should import them into the tool I will use. Optionally I would like the transition effect of the cards to be nice.