I'm a happy user of the macOS app Time Out. I tried a couple of these break reminders to keep my wrists and hands healthy. However after some time, they end up being unmaintained. Time Out is one of the apps that has been maintained for many years and recently got the major version number bumped to 3, with support for macOS Tahoe.