LibreTasks - Trigger actions when certain events happen.
Habitify - The easiest way to keep track of your habits
Tasker - Tasker is an application for Android which performs Tasks (sets of Actions) based on Contexts...
Repeat - Cross-platform mouse/keyboard record-and-replay automation with advanced programming features.
Easer - Easer is an event-driven Android automation app.
everyday.app - Every day, it gets a little easier. But you gotta do it every day, that's the hard part.