Customizable sleep alarm schedule for shift work

I would like to suggest allowing to customers alarms by a continuous run schedule vs a Monday through Sunday schedule. I work night shift but am on a 4 nights on/4 nights off schedule. I keep a very strict sleep schedule on work nights but if I travel or have daytime appointments etc on off days then my sleep schedule is different. It would be nice if the alarm feature could be customized in that way or any type of certain amount of days for 1 alarm and then another certain amount of days for a second alarm. Does that make sense? Currently I have to change it every day on my days off.