The folks at Catia showed us their ID tool that is, I think, quite similar and most impressive several years ago. We almost made the leap, and then chickened out when the Catia demo folks couldn't generate a clone of our SW case part in the time allowed, which seemed more than enough. Like you, I would love to have this capability in SW, but I'm not going to hold my breath.
Oh absolutely. This is the thorn in the eye of "Mr. geometry is a solved problem"
And I like this thorn very much, yes...