any way to create assets using blueprints?

I’m curious if there is any way to generate assets (in content browser) using blueprints?

What I would like to do is to have a data driven structure with items list (armour, weapons, etc), and then iterate to create actor blueprint for all of them. It will be easier to put them into levels.

If not in Blueprints - can this be done in C++?