Dance Journal is the practice app for busy dancers
Available on iPhone and Android.