Idon’t know if coul help you but i create a set of geometries to create profiles and paths directly on dynamo. I am still implementing the package. But maybe could be suitable for you.
It is called VRIM Package and you can dowload it from Package Manager.
A bit informations here https://github.com/ElisabettaCaterina/VRIMnodes
Best
Elisabetta
2 Likes