Я еще использую Fabric для абсолютной автоматизации всех рутинных действий. Выполнил в консоли одну команду и любые действия делаются сами по себе. Типо прогнать тесты, или создать новую ветку, или задеплоить приложение с миграциями доустановкой софта или зависимостей
80$: 0.166668014526367
40$: 0.17989189147949
20$: 0.19741289138794
И на домашнем сервачке: 0.095148096084595
Там вообще много добра такого, можно прям конвеер для разработки сделать
P.S. Скрин с PyCharm, но сильных отличий с phpStorm нет
Я с каждым проектом в git храню конфигурацию для vagrant (не сам бокс, а скрипты для создания окружения). И выходит что для каждого проекта всегда есть настроенная именно для него система только с нужными модулями и все это занимает минимум места. Удобно тем что если нужно чтото делать из ранее созданного то поднимается окружение в котором создавалось приложение. Ну и я монтирую локальную папку в окружение и работаю с исходным кодом локально в идеальном окружении