It can be seem a bit silly for a character to stand outside a shop waiting 12 hours for it to open in the morning

What I am looking for is a mod where you can wait 1-60 minutes (instead of 1-24 hours), but beds would still function as normal and allow up to 24 hours of rest/waiting.
Does something like this exist??
If not how difficult would this be to mod?
PS - bonus points (err cookies) for requiring 8 hours of sleep when leveling up - 1 hour seems a bit silly to me as well

Thanks for any pointers or tips!