環境つくるのが面倒だと感じたことない。うったコマンドはヒストリーにあるし、環境を再現できるようにスクリプトにしてある。
再現できない環境は作らないようにしてるから、それがシェルを開発環境として見るってことだと思うわ。