Apple's mouse/trackpad/touch drivers are out of this world. Anecdotally as someone who collects laptops - you can't beat them. There's polish there that doesn't exist on any other solution on the market!
+1 Yes, there is no comparison, touchpads are way better on Mac, it's too bad that they have become such poor development machines (docker on mac is a garbage barge)
I use docker-machine on macOS with a custom kernel for SocketCAN support. I use a script for port forwarding and some files to be shared in to get ARM emulation working.