The source - Unreality Bites Building Structures, YouTube tutorial I followed. https://www.youtube.com/watch?v=pg8gx20jnOI&t=1140s

Working previously in Maya and Blender I knew it is a common practice to create geometry on the curves. After research, I found the tutorial that allowed me to build the blueprint for The Construction Spline.
The first version of the Blueprint was workable but was creating problems where the spline was changing direction - sharp angles of the spline were changed to the curves when its ending point was not exactly the length of the segment. The other problem was a very similar issue -  that the spine of the length other than the segments multiplied wasn't covered by the mesh.
The second version of the BP was more complicated and fixed that issue by creating the mesh on the distance in between individual spine points, and calculating it on depending on that distance, rather than spawning it as individual wall segments.
The last problem I encountered was adding the collision system to the spline. It didn't take the collision from the mesh itself, it was impossible to put it on the construction spline neither. I ended up editing the details of spline mesh component system. Working with the spline I created using the tutorial was straightforward - it came down to moving and extruding the curve points, and constructing the Maze required a lot of duplicating to create geometry.
It massively speeded up my workflow and made texturing the walls and adding detail to it quite easy.



First Version - detailed description when zooming in the nodes
Second Version - detailed description when zooming in the nodes
Creating walls with the construction spline BP - detailed description when zooming in the pictures