Eu também acho o tmux extremamente útil como um desenvolvedor solo de Ruby on Rails. Eu costumava desenvolver localmente em duas máquinas, um Mac Pro em casa e um Macbook Air durante a viagem: mantê-los em sincronia (rvm, rubis, pedras preciosas, etc.) costumava levar um tempo considerável. Sem mencionar que sempre me esqueci de enviar alterações para o github em uma das máquinas.
Além disso, de tempos em tempos, preciso fazer correções rápidas em máquinas Windows. Eu acabei alugando um VPS (por conveniência, eu poderia ter feito o mesmo no meu Mac Pro) e sempre desenvolvendo remotamente em uma sessão SSH. O Tmux é ótimo para isso, especialmente quando usado em conjunto com o tmuxinator . Agora posso mover de uma máquina para outra apenas ligando o tmux a uma sessão existente.
Leitura altamente recomendada: tmux: Desenvolvimento Produtivo Livre de Mouse
Depois de se acostumar com o tmux e configurá-lo de acordo com as suas necessidades, ele se torna uma ferramenta indispensável.