The www.glyphsapp.com and www.fontlab.com font editor apps have "smart components" which do this. Sadly the OpenType format is developed very conservatively by Microsoft so these aren't part of the only widely supported font format today, despite recent additions to the format of run time interpolation technology.
But maybe that's not enough of a benefit unless there's also a way to say "okay you need to use this radical, but a bit narrower, but the strokes need to be the same width and not distorted".