macOS Catalina might bring Screen Time as in iOS to Mac too.
Usage reports Screen Time creates usage reports that show you how much
time is being spent on your Mac, which apps are used most and how many
notifications are received. With iCloud, Screen Time combines all your
usage information and syncs Downtime settings and App Limits across
iPhone, iPad and Mac.
Downtime With Screen Time: you can schedule
downtime so you (or your child) can only use specific apps you’ve
App Limits With App Limits you can set the amount of time
you want to use your apps and websites. Set App Limits for total time,
categories or specific apps.
Combined Limits Create combined limits
with a combination of app categories, specific apps or websites.
One More Minute When a limit is met, you can tap “one more minute” to give
you time to quickly save your work or wrap up a conversation.
emphasis and some punctuation mine.