Nessito, gracias por el script. Precisamente esta semana hemos estado desarrollando una solución similar en el trabajo (creo): crear una Spline, pero sin Spline, sólo con los puntos: vértices y handles de las tangentes. A través de la fórmula para las curvas Bézier, consigues tener una Spline, pero formada por una cadena de huesos. Puedes controlar los vértices y las tangentes, y es rápido como el diablo.
Veo que declaras tu script como plugin, pero no veo cómo funciona. El Listener me devuelve la cadena Spline Manipulator, y no veo por ningún lado botones, menús, modificadores o nada parecido. Llámame cateto, pero también pruebo a ejecutar el script a secas, con una curva seleccionada, boca abajo, fumando en pipa, y no pasa nada. ¿Qué estoy haciendo mal, doctor?
Por cierto, infinitas gracias por comentar el código. Te cae una cerveza, pero ya.