I have not done much scripting in Anim8or, other than a few controller scripts, but it seems to me that what would be required here is a function that can set a node's origin relative to another object, in terms of both position and orientation, rather than to the 'world', much like a parent/child relationship in Scene mode. By animating the control object, the attached nodes could be easily manipulated. I am not sufficiently experienced in ASL to be of much use, but from a programmatical point of view this would appear to be similar to weight painting in Figure mode, where vertexes are "attached" to bones. The big difference would be that the control objects could be independently rotated and/or moved, providing a greater level of control than bones or strictly linear morphs. It's a great idea worth investigating, though as I said I am not really the best person for the job!