I am currently using Vscode which seems like the flavor of the month right now. However, I liked Mark's point about using plugins to try and create an IDE. I'm wondering if I shouldn't just bite the bullet and buy the PHP Storm.
I actually saw many using phpstorm . But I never used that. The thing is your editor should be friendly and should help not. I was doing awesome with atom but it was kind of slow in my machine so I switched to vscode which is awesome tooooo