I use Obsidian (a personal knowledge management system) to log my daily notes, and I also am starting to get into the habit of tracking my moods as well. I programmed it to automatically paste a link to the corresponding mood using AutoHotkey because the firmware of the macro pad doesn’t allow full strings to be returned. The top left key is to add a timestamp. I initially was using blank keycaps, but I thought that using a label maker would be a little better. Not the most ideal, but it works.

This is an example of how I use it