как по мне, пхпсторм для друпал самое оно. Лучшее враг хорошего, поэтому тоже приходится прыгать между вскод и пхпсторм, но вскод в основном для джейэс-реактовского кода хорош(как по мне), а вот пхпсторм именно из-за кнопки "заебись", а именно поддержка стиля кодирования друпал(из коробки) + куча плюшек оптимизации кода в виде подсказок, но самое наверное то, что пхпсторм иногда понимает, где объявлен сервис, как туда пойти, и как посмотреть методы, которые у этого сервиса есть, ну и удобная навигация по интерфейсам + визуальное построение диаграмм классов(как-то нагляднее, чем тыкать по дереву). Х.з, может у вскод это все есть в виде плагинов, как-то поддержка wsl, которую все еще никак не допилят в пхпсторме(. А, и да, в пхпсторме есть плагин drupal symfony bridge,
https://plugins.jetbrains.com/plugin/7219-symfony-support/ и еще куча всего полезного, к чему быстро привыкаешь, и потом в вскод вроде чего-то не хватает))