Looking for Map-Craft.com??????
A few people have asked me what happened to it, but it was replaced by a website called map-forge that has forums as well.
If you search well this section of Filefront Forums, you will find a thread in which some users plan the creation of a substitute for Map-Craft. Map-Forge was born that way.
And we all know about that. Always search a little before posting :)