If it's some kind of visualization project, then probably yes, Unity is the easiest way - versatile and relatively easy to enter.
If it's a pet project or whatever, as long as you have something to use - then choose JS :) You can now write web in it, and you can create cross-platform applications. And you can do VR and AR, and 3D2D drawing. In short, anything you like. It's certainly more complicated than Unity, but more universal. It's possible.
You can work with data anywhere. It depends on what kind of data and how you need to work with it, that's how to choose (there are more than enough systems)
If it's a pet project or whatever, as long as you have something to use - then choose JS :) You can now write web in it, and you can create cross-platform applications. And you can do VR and AR, and 3D2D drawing. In short, anything you like. It's certainly more complicated than Unity, but more universal. It's possible.
You can work with data anywhere. It depends on what kind of data and how you need to work with it, that's how to choose (there are more than enough systems)