Sorry I didn't reply sooner, but I didn't know how long it would take to make my program into something useful and I didn't want to get your hopes up prematurely.
I do have a program that can make .WLD zone-geometry files, but there are some restrictions:
- it doesn't do placeable objects (trees, torches, and such), since I have no idea how they're stored (it's definitely not in the basic zone geometry file).
- because of restrictions in using .S3D files and in the EQ client in general, it can only create new zone files at the expense of overwriting existing ones. Basically you could create, for instance, another "ecommons.wld" that you'd put in ecommons.s3d, overwriting the original (you would have to use EQInside or something similar to do this). Just as you can overwrite texture files with anything you wish, you can do the same with .WLD files. It's not all bad, since you can still have servers with all-original custom content, but you'll need a patcher program that can put all the new content in the right places to make it convenient. Then users could back up their EQ folders and play on these custom servers using a patched backup.
At the time of your post the program was a bug-filled mess, but I've worked on it nonstop and it's working extremely well now (for what it does, which is a lot--you'll see in the documentation).
It's ready for release. IT IS TOTALLY UNSUPPORTED. Don't even ask me for bugfixes, lalalalalala I'm not listening

I'm basically washing my hands of it at this point; it was a lot of work and I'm sick to death of it

I want to put it up on SourceForge, preferably in an area called OpenZone so I don't have to stick it in with the admin tool, where you'll never find it...
Remember, though, that unless you replace ALL the other files in an .S3D archive, you absolutely CANNOT distribute whole .S3D files, since they would contain SOE copyrighted information. You therefore have to go "whole hog" and replace everything in them, or only distribute what you yourselves create (.WLDs and such) and give users a patcher program to put them in the right .S3D files).
WC
Edit: OpenZone 1.0 is up. I've put a post about it in 3rd Party Tools.