my vote is for traktor pro, the effects and customisation are fantastic. vdj has better builtin scripting. torq is interesting but i haven’t really tried it, just a quick look using the torq2 demo. serato seems to be more popular in the usa than europe and you really need a rane device and timecode to get the most out of it, but u can add controllers on top.