One of the really nice things of the Macs (from Neo to Studio) is that they have a single UI (that might or might not be ideal for you, but it is unified,) yet underneath it has a Unix OS that lets you run standard compilers, docker containers, vms whatnot. The pixel and chromebooks were nice as a device to run a browser on, but not for development. Getting EMacs to run on them felt like a big achievement at the time.