emacs orgmode (+ mobile app) is incredibly powerful if you want something local and extensible.
The capabilities are insane, it can do TODO’s, scheduling, time-tracking, filtered agendas y lots more.
I have it synced with my iphone (the app i use is “beorg”, but on android a popular one is “orgzly”) and it kinda blows my mind
Barrier of entry for emacs is a bit high sadly
pinch zoom works in inkscape, gimp, rnote and firefox as an example but for other apps also not at all often. yeah app support is for sure better on macbook i didn’t think about that.
at least new linux apps seem to integrate it more (generally) …