Das kann eigentlich jede der üblichen DJ-Softwares. Ob jede einen Sampler hat kann ich nicht sagen, Traktor hat Sample Decks, die funktionieren sehr gut. Serato hat sowas auch, aber leider kenne ich die Ausprägung nicht genau.
Dann wäre da noch Rekordbox und VDJ zu nennen, dann hast du alle vier "großen" mal genannt bekommen.
Zusätzlich gibt es noch Denon Engine Prime, dazu kann ich aber noch weniger sagen.
Heutzutage ist es aber teilweise entscheidend welche Hardware (z. B. DJ-Controller) du nutzt, da die Software erst dadurch vollständig oder teilweise freigeschaltet wird.
Das betrifft hauptsächlich Rekordbox und Serato. Traktor und VDJ sind da ziemlich offen.
Die Unterschiede sind insgesamt von der Grundfunktionalität her eher marginal und man muss entweder sehr genau schauen was einem wichtig ist oder wenn man offen ist sieht man sich die Hardware an und entscheidet danach.
Oder es geht nach dem Einsatzzweck. Wenn du z. B. zukünftig nur mit zwei USB-Sticks und Kopfhörer bewaffnet im Club aufschlagen möchtest, dann geht nur Rekordbox weil dort meistens Pioneer-Player stehen.