I really like iTerm2 for Mac. The tabs, splits, and navigation, are intuitive and powerful. I haven’t found a need for tmux. I use fzf for file finding, it looks like this is use is a subset of iTerm2 capabilities
iTerm2 has `tmux -CC` compatibility. That means when you SSH into a server over iTerm2, you can type that command and get tmux integrated with iTerm, with all the regular window splitting, resizing, tabbing, etc working natively on the terminal emulator.
Essentially you get all tmux functionality on the remote but with the local ergonomics you're already used to.