systemd also has shorthands like "hourly":
https://www.man7.org/linux/man-pages/man7/systemd.time.7.htm...The man page lists: minutely, hourly, daily, monthly, weekly, yearly, quarterly, semiannually (and "annually" further down in examples).
It doesn't have a "hourly" directory where you can drop in scripts though, AFAIK.