Waypoints can only be added between adjacent points.
RC, not sure how far you’ve gotten but I’m in the process of developing a script that generates an AIW with variable wp separation for lengthy tracks.
Points can be read directly from track mesh data, or draw on track surfaces via a spline. Currently I’m using Blender to convert a mesh to a spline. The script reads points along a curve and connects them together. No driving is necessary for adding points.
I’m looking into simplifying the process further and also learning a little more about the AI in general.
What you’re attempting is no easy task by any means.
Basic example
Sounds great. Can't wait for tool that can help with WP management.
In the mean time, its back to "copy paste edit"