Hi,
I created something similar for Obsidian, but a lot simpler.
It's just a button that adds a tag with a date to a JSON file stored in a simple file. Adding an entry takes less than 5 seconds because it autocompletes from existing tags.
As I said, it's quite simple. It was designed to take very little time to track my activity. I tried other plugins/apps but I never managed to track anything more than a few days because it took too much time and I would always forgot.