Splines are a great feature in most 3D packages for creating procedural and modular assets, and I’ve found that setting up assets in a way that splines can be utilized helps to save a lot of time when laying out environments, not to mention the performance and memory benefits.