Could always look at Mixxx ... has 2 or 4 decks, 4 sample decks and a preview deck, time-stretching, waveforms and more. Reads iTunes and Traktor libraries (unfortunately not serato crates) ...
Lots of features for little money .. actually NO money ... Mixxx - Features
Lots of features for little money .. actually NO money ... Mixxx - Features