On my PC I have always used Pinnacle for any quick junk and their "SmartMovie" feature.

SmartMovie took any footage I set in the cue along with a song (footage preferably 3x the length of my song) and instantly created a music video the perfect length...even transitioned video with the beat of the music.

I have turned to Mac...is there any software with this "SmartMovie" type of feature?