@amy, from the question in regards of roadmap and customer target. Eclipse will be not supported in 22.1, but still will be able to be use while the the authentication or api calls (REST/SOAP) from NetSuite accept them, we will not fix more issues or add new functionalities (which is not happening already), but it will not be decommission (last version will be 22.1)
In regards of WebStorm, is the most user friendly plug-in we have because has a lot of UI elements that support the experience for non-technical users. On the other hand VsCode will be release soon (I can not share dates), but the experience will not be never like Eclipse or WebStorm because the approach is different and we are not replicating the experience from one product in another. VsCode is one of the most used Code Editors by the JS community, and has very well define standards and ways to interact with, and our extension will work as VsCode users expect things to work.
On the other hand, the SuiteCloud CLI for Node.js, has a very well driven interactive experience that will guide the user to achieve their needs, therefore is not like other CLI´S where you have to know in advance the parameters to execute something, give it a try.
If the trainings you want to prepare are incline to UI sweetness and click and point executions, then your option is definitely WebStorm. If you want a free easy to use tool, then the SuiteCloud CLI for Node.js is a great option. If you want to have it integrate it in a code editor, then VsCode will be there soon, but consider this will be the first version and as everything else, there will be gaps to be cover in upcoming releases.
At any case, if your fear is that we will stop supporting one of those tools in the future, I will not tell that is not going to happen, but we are not planning to do it for now, our plans are to support the Development Tools ecosystem to improve how our customers build their solutions with a modern experience.