It's been a while, but IIRC there were at least:
* iTerm
* Outlook/Office (not available on Linux so I'll exclude this one)
* an app for being able to use different scroll directions across mouse and trackpad (I prefer natural scrolling on trackpad and the opposite on mouse, something that macOS strangely doesn't let you do)
* an app to set a flat acceleration profile on mouse (I strongly prefer no acceleration on mouse after years playing FPS games)
* an app to let me use my ultrawide monitor at full resolution and refresh rate -- this was a weird problem and I don't remember all the details, but the app did work in the end
* an app to cmd-tab by window rather than by app -- again, personal preference here but I strongly believe that there's no moral difference in switching between two Firefox windows versus between a Firefox and a Safari window
On Linux, the first is handled by my package manager, and the last four are built into KDE as settings.
On top of all of this I was using yabai, but updates to that were handled via Homebrew so that wasn't as bad. (I generally have lots of complaints about Homebrew though -- for example, if I ask it to install a binary, I want exactly that binary to be on my PATH. I don't want to use Homebrew's version of pkgconfig, LLVM etc as well. More recently, on Linux, I've switched to Nix for this which does the right thing.)