Smug automates your tmux workflow. You can create a single configuration file, and smug will create all required windows and panes from it.
This is inspired by tmuxinator, which I’ve been using for years but has gotten a bit flaky on me with recent macOS upgrades. I can highly recommend the overall workflow, and will be giving this a try real soon. 💯