Scene Editor is a program that comes with Panda3D. It hasn’t really been maintained for a while and I have decided to start maintaining it. I’ve cleaned it up enough that it should mostly run without crashes. If anyone has feature ideas just let me know.
There’s some old videos explaining how it works saved on archive: Wayback Machine*
Once I have some time I’ll write up some more comprehensive docs but to get started using it just download the repo and run sceneEditor.py. You can save any of the scenes you create to python files and import them into your game/project.