Best Sound Mixing/Editing Software

I am in a fraternity at University of Arizona and every semester we have our pledges learn a dance using a mix of recent popular songs and then they serenade sororities when we are inviting them out on date dashes or parties and such. It’s basically to mix a bunch of songs like a DJ into one song. Like one song plays and transists into another, not playing full songs, just portions of each song. Wonder what is the best one out there and if it is new user friendly!

Thanks in advance!

(Oh yeah, if you reply I will resist from ever eating your babies!)