It's interesting because I just haven't felt the polish.
For example when using PyTorch I wanted to try to speed up my NN kernel by 2x by just using half precision and haven't noticed any speedup at all. Also I was missing the easy to use GNU tools that had to be mixed with Apple's tools.
I loved using Arc browser as well, and I'm missing it, but I guess I will do without it somehow (Chrome's vertical tabs are just not the same).
My main program missing from going back to Linux was ChatGPT Desktop, but now it's there.
I just checked out Hammerspoon, I'm happy for you that you wrote it, and looks great, but it has the same problem that I had: for security reasons Apple stopped allowing the window APIs to get all important information on other workspaces. You can only do it with Accessibility API. I was trying to fight with it but have up.
If the browser being Chromium-based isn’t a hard requirement, it may be worth checking out the Firefox-based Zen Browser[0]. Its UI is very similar to that of Arc, to the point that I’d call it Arc’s spiritual successor.
[0]: https://zen-browser.app/