Here are a few industry-standard options you might want to look into: VirtualDJ:

and free professional DJ software that works on Windows, macOS, and Linux. Serato DJ Lite:

to BPM Studio, or are you more interested in modern software that supports specific hardware