Its possible in anything. Even in blender.
You may want to try PCG in engine, spawn cubes where needed, export all cubes after merging, and replace the cube or custom sculpt the cube, then re-import.
Only, re-import as separated meshes, so stuff can occlude.