Sleep as Android Unlock (App)
A little complicated to handle (but there is now a tutorial), this app is a good alarm clock, easy to set up, and where you can choose the music, playlist clock, the start time, repetition, etc ... Harder to manage the different sleep study parameter