I’m just running a pain Linux with the MATE desktop, with increased sizes of mouse cursor and UI elements.
The big thing is using VLC with a wireless keyboard, and using a white sharpie on the keycaps to show the quite customised VLC shortcuts.
It’s been years since I tried Kodi et al, and I always found the actual media playback to be lacking some customisation (eg. audio or subtitle timing offsets).
In lieu of a media database, I simply mark the movie folders with file emblems when I’ve watched a movie or episode (VLC keeps track of partial viewings, resuming where it left off).
Wait, that’s a dumb design. On a (way) older phone I had some automation running and all that location triggering was done on the phone and only connected to my home when I was in fact near it. Google (or any role party) shouldn’t need to receive live geo location updates.