Me personally I have a my mixer and turntable connected onto Traktor Pro, I have used Virtual DJ in the past which I didn't like so I really prefer you check Traktor Pro out and Serato. I believe two of those videos can be done in FL Studio, since there just synced together and cut with a beat.