I never had an issue with Python API…or may be i had issues at the early days, and limitation too. But recently, since 4.23 or 4.22 and life been good, and i’ve a ton of tools that saved my life and made me progress very fast…seriously!
set values, duplicate assets, add static meshes, override materials,…all that valid to be done via python.
For asset creation, after creating it, try to save it first, don’t leave it dirty.
You can check the free scripts i put in this repository:
https://forums.unrealengine.com/deve…cripts-library
The scripts list contains a wide range of ideas, and touching a lot of the editor core parts. It was very helpful for many people to get into editor python scripting. And if you seek more in depth stuff, or to understand everything in a good detailed way, you can check the course linked in my signature.
-m