PhpStorm с плагинами — отличный выбор для fullstack php программиста.
Чтобы не бегать по всему проекту и не путать app.js и app.ts — очень советую сразу настроить автокомпиляцию кода тайпскрипта в один прикольный файлик js. tsconfig.json в корне проекта очень помогает). Или добавить file watcher соотвествующий.