> I am never going to run a Mac (or worse: Windows) I'm 100% on Linux,

I'm guessing you're well aware, but just in case you're not: Asahi Linux is working extremely well on M1/M2 devices and easily covers your "5 hours of work at a coffee shop" use case.