No there are lots of them but they don't work in the background so your phone is on all night long. The stock alarm will sound even when the switch on the phone is on silent. The problem is when you've turned the volume down because the stock clock isn't free from the overall system volume settings. So every night before bed you have to push the up volume rocker to make sure it's on max.
1st. I know these apps don't work in the background, thereforee you have to launch them before you go to bed, even though the screen shuts off the app is still running. I think I speak for most here when I say 90% of us charge our phones over night. So there really isn't an issue there.
2nd. If your going to turn the volume down why don't you simple put the phone on silent. This way your alarm will still go off in the morning.
There is another way, but it just depends whether you want to mess around changing the volumes of things. You can ssh into the device and make whichever audio file you like with a lower volume. Therefore not having this problem, but when you want your phone loud it wont be. Unless you want two copies of the same tone saved at different volumes.
This seems a little crazy to me, especially when it's just something small.
On a totally neutral point of view, they could bring in profiles for different locations... just a thought.