iTerm2 is a replacement for Terminal and the successor to iTerm. I think the most important feature for us is to split panes. We can split panes into multiple sections and run separate command in each pane.
itermocil is to create pre-defined window/pane layouts and run commands in iTerm.
We can automate our process to run project using the above things.
https://www.iterm2.com
https://github.com/TomAnthony/itermocil