This is a combination of software (Mac and PC) and hardware (a footpedal). It can play back audio files, Mp3s, midi, and more in a playlist. You can program each song individually to play the next song or stop at the end untill you press the "Play" footswitch. You can set up loops to repeat until you go on if you have an audience participation or routine that needs to be flexible in length. You can then lock up DMX for lights and MIDI events for FX to the song. It also gives you a lyrics screen (the program is designed for musicians) that could be used for notes or patter.
I have no relation to the company... I just bought one of these to switch over from an ipod, midi pedals and Dmx light board, and thought some folks at the Café might be interested.