A thing I frequently want to do is launch some long running process or server as my own non-privileged user and then have a way to tell if it's still running and restart it if not.
So for example I might set a cron job that runs every so often checking if my process is running and restart it if it has crashed. This is the essence of process management tools like djb's daemontools, supervisord, launchd etc. except that those tools are configured by default to run as root with config files in
/etc but I would like a utility that lets me do the same sort of thing as my non-privileged user from the comfort of my home directory.