Haha, that’s funny but as a real programmer working for a shitty company that forces me to work on a shitty Apple I can tell you I can’t just use tmux, I need web browser/s (Jira, Git site for collaborations with team, for reading documentation), MS teams, Keepass or similar, etc… But if they allowed me, I might try to just use Emacs as an OS itself, then I wouldn’t worry about Apple or Windows.