Если проекты совсем небольшие, то vscode хватит. Если же будут работы с большой кодовой базой и, тем более, написанной не вами, то vscode уже не катит. Если покупка phpstorm пока представляет проблему- возьмите бесплатный netbeans. Он местами похуже phpstorm, но в разы лучше vscode для работы с php и большими проектами.