This is my exact setup. I am usually the first up and once out of bed my hub changes to Day mode, alarm disarms, and if a weekday lights may turn on based on switches that are updated via Google calendar integration. For example yesterday was a school teacher workday so lights turned on in our bedroom, but remained off in my kids rooms and today all lights turned on since we had work and school. I also have automations if we are having a guest sleep over and I recently setup a reminder for my mail alert to let me know it’s a mail holiday so I don’t expect mail.
The setup of the API access on the Google side are somewhat tricky and something I had done years ago that I leveraged when setting mine up. But once setup the HE side is pretty straightforward with a parent app, child app, and driver. I have never looked into Hubitat Package Manager but that could automate the HE installation. I just need to find the time to get that done and installation of Google side documented.
@neonturbo posted some steps of the Google setup here: