Ah kind of a bummer with not being able to do it in Blender… I feel like if we could just have the shape key feature as a modifier, then we could target another mesh with similar topology and boom, that’s it. Then we could hook up another Armature to the second mesh and have the bones affect the first mesh. This would allow for easier weight painting, and a more flexible setup.
Honestly I wish I knew more about Python to script something like that, or maybe the devs could consider it. It would be awesome if someone made an Add-On for that! One day…
I’ll give the shrink wrap constraint a go. Hopefully it’s some form of workaround.