Before I mention anything, Panda3D is a great game engine that is easy to use for people who are new to game dev, like me. I’ve been using it for about a month and I really enjoy it.
However, there is one part of Panda3D which is annoying and, in my opinion, needs an update: the Direct Session Panel and the Direct Tools, Panda3D’s placement tools.
When you look at other game engines, they usually have an interface where you can place objects within the world. Panda3D also has this, but you can tell it is old (Copyrighted in 2004 and probably hasn’t been updated since then). The camera controls are a bit off, placing the objects don’t work as intended, and there is no quick way to apply changes made in the direct session panel to your code (I might be wrong about this).
Because of this, placing objects have to be done by trial and error. This is fine if there are not that many things, but if there are a lot of objects to place, this is a pain.
I might be out of my place saying all of this, as I started learning programming last year and still in high school, but an update to these tools seems like something that I hope will be done in the future.