Tools for making / saving models in game?

I’m working on a project and one of the features I want is for players to be able to build models in game through the combination and connecting of some “primitives” (Cube, Plane, Cylinder, etc.) using VR. This would be similar to the modeling available in Google Blocks ( Blocks - Create 3D models in VR - Google VR ). Once they create the object they should be able to save and duplicate them.

Is there tools in unreal that would help me let the players build / save the models, or is this a problem I’m going to have to tackle myself? I’m confident in my coding and I’m pretty sure I could come up with something, but I’m looking for tools to make life easier. Any help or ideas is appreciated!

Have you looked in the marketplace? For example, this might help:

hm, I’m looking for something similar! I’m trying to find out if there is a way to export the current state of a mesh within the running engine as a .obj. there is a program I would like to build and use ue4 as the render engine