Placing meshes by script?

I’m trying to generate a static level and automate that process a bit. The idea is to place most meshes by script and then finish the final touches manually.

Is there a way to create a static level by script? Preferably by Python, but I can do c++ as well.

That’s what Blueprints are for

@darthviper107 , Is there any manual how to do that? I’ve tried to find something on this - all links I get are about in game level streaming which is a dynamic creation of the level. And I probably will use level streaming, but what I need now is to have a result of the script in the editor before building the game.