the way you are describing making the path, will not be very good, the craters overlap, and so you get the lighter colored edges on top of the previously made crater, not sure how to do the path.
But I'm am working on a script that will work basically for what you want
Blanco, actually there is a function that will do that, but it is pretty much unneeded for this, and i wouldn't use it