One of the delights in working in this space is the large number of tools that are available, especially free or low cost tools. Below I’ve listed the tools that I use, or have used, in the creation of my various works. These are ones that I’ve found useful, and which fit my way of thinking, though there are many others available, so do experiment.
Unreal Engine
With an interesting licensing model, which makes it free to explore, the Unreal Engine is a fully featured environment for developing VR experiences.
The learning curve starts simply, before growing steeply.
OpenSCAD
GGGGG
Processing
Gggg
Maker
Gggg