Deej is a DJ mixer app.  It keeps track of running time, and easily allows the user to create custom mixes.