Over the last couple of years I've been learning Houdini in my spare time - this tool is one of the results.
Based on curve input, it will draw walkways, switching to stairs when at a certain angle threshold. A whole heap of parameters for handrails, planks and all the supporting structure. It can do walkways with or without posts, and with a switch create platforms instead.
A massive amount of learning happened over the course of this project and I'm really pleased with the final result - its very gratifying to draw a curve and have walkways, stairs and platforms assemble themselves. Part of the challenge to myself was to do as much as possible procedurally, including the plank and post meshes. In a real production context, I would probably use a traditional high poly sculpting and/or photogrammetry workflow for the meshes.
I've been able to use Houdini more and more in production as my confidence has grown, notably for landscape heightmaps, a lot of destructible meshes, and lately begun to work with vellum simulations. I hope to share more of that in future!
https://www.artstation.com/artwork/mAaJPZ
https://www.artstation.com/artwork/JrAYYv
Walkways and platforms are first generated as proxy geometry.
Converting proxy to final geometry and generating rope wrapping around posts and handrails
Walkway parameters
Platform parameters
Playing in editor