Even I vote for Webstorm. It has support to most of the web frameworks and is pretty good at it. It has everything a web developer needs by default and does that job pretty well. The only issue with it is It's licensed and it's pretty heavy if u r using a slower or an older machine. However vscode is very light and is open source and has great updates all the time. Microsoft has done great effort making this look like visual studio and very fast. So I would prefer vscode if u want an open source IDE. Need to do some customization and it has options to have a sync between teams as well. So that would make it work great.