I've had the exact same idea in the past. It's kinda like a 3d key copier. If you do it right you should be able to either make a positive copy or a negative mold. You could also scale it up or down, i would think. Have you worked on this idea at all?