I'm working on a time tracking tool inspired by Arbtt, written in Rust, that also tracks visited websites including metadata (e.g. YouTube video category), tracks shell directories etc, and also is able to import data from your phone and other sources like Google Fit.
It's not complete, but it's already working great for myself:
https://github.com/phiresky/timetrackrs
I've added a comparison to Arbtt and ActivityWatch in the readme.