This is not a question. I couldn't find any examples doing exactly what I wanted, so I thought I'd share my demo solution with the GSAP forum for future SVG hackers. ?
This demonstrates a method for animating an SVG <path> by animating an object of JS variables which then get set as the d attribute as a string of coordinates using GSAP's onUpdate callback.
Animating JS variables.
Animating SVG <path> points and beziers.
Interactive path points with range input controls.
Selectable animations with checkbox controls.
Function for creating child timelines and and calling a master timeline dynamically.
All feedback welcome, I never stop learning!
Hope this helps somebody. ?