Thge thing about Digital Performer is that it does everything all the others do, plus it's a state of the art DAW, so you can create all your tracks and MIDI, then simply create your show and medleys etc via the Chunks window (I know LOL!), and if you prefer to run Clips like Ableton LIVE, there's the Clips window etc. It's an all-in-one solution.
We use Ableton LIVE which is a PITA when you're using full tracks from Pro Tools like we do, as LIVE really wants to work with clips rather than full song length multi-tracks, though with some additional software or scripts in our case, it will work. Digital Performer is just fuller featured and easier to use than all these others, assuming you want to create all of your audio and MIDI in the same application you use for performance (which is great when editing etc!).
We have LIVE in any case, and it performs backing tracks, click track, cue, some vocal FX, sync'd/quantized guitar looping, song loops for extended solos/out choruses etc, lights via MIDI and a DMX Controller, Preset/Scene/Channel/Harmonizer automation for all instruments, audio fades and instrument cross-fades, plus a Teleprompter for lyrics, and it works well as once you get it all set up with custom scripts or third-party add-ons, though editing on it is a PITA.
We've been using LIVE for years so we're kind of stuck with it as we don't want to redo all the work, but if I was starting now I'd definitely go with Digital Performer.