Well, there’s a tremendous amount of tooling involved in any complex development environment. Take for example Adobe Flex, the legacy flash based tool many corporations used to build SPAs. It was a massive bundle of open sourced technologies combined with proprietary tooling, all wrapped up in the Eclipse IDE.
The difference is that Adobe did it all for you and charged you a fee.
Compared to Flex our Node modules are relatively simple and comprehensible. But they also don’t provide nearly the same level of functionality especially when it comes to integrated debugging. You can pay JetBrains for a development environment that understands Node, React and web debugging. And I imagine that eventually somebody is going to build this all into a commercial product (Kendo is working in that direction I believe).