I'm looking for a way to set an alarm on my android 4.0 phone with Nova Launcher with a single click. An ideal solution for me would be: I install an alarm clock app (if necessary), create alarms in it and save them with aliases (for instance 5:30-"gym", 6:30-"sleep in", 7:30-"weekend"), then the app creates 3 shortcuts with respective aliaces or it shows a widget with these three options and I place those on my home screen. So when I finally decide whether I want to go to the gym tomorrow or not, I just unlock the phone and click the corresponding button - clean and simple. Let me know if there's a solution that might work. I'm even willing to try another Launcher, if one of them has it. Thanks!
Buy a Samsung S3 - it alarm app has a built in widget function that allows you to set a widget, and then assign the alarm you want to it. Its a 2 block widget and you can toggle it on and off, plus it provides details about the alarm.
Perhaps you could see on XDA if someone could pull the app for you and then you could try running it on ICS.
I am surprised there isn't another app out there that is similar.