This app was mentioned in 5 comments, with an average of 1.80 upvotes
I've been using Life Time Alarm clock. I have a gentle alarm set with a slow ramp up in the music
https://play.google.com/store/apps/details?id=com.mcc.alarmclocklifetime
Do you want to disable the dismiss button just so that you don't hit it by accident?
If so, try Life Time Alarm Clock. Tap the screen to snooze, swipe along the bottom to disable, so pretty hard to mix up.
https://play.google.com/store/apps/details?id=com.mcc.alarmclocklifetime
Super easy to push back or skip upcoming alarms also. I love it.
Life Time Alarm Clock can do this https://play.google.com/store/apps/details?id=com.mcc.alarmclocklifetime