Developing tools for 3D modeling is not a recent activity.
In 1996 I was finishing my studies in engineering & architecture and I developed a tool that builds automatically a ramp in 3D on basis of variable parameters.