Uhm I will try, but it is still something I am looking into too:
* I heard GED is realtime but buggy too, and something about limited in that you cannot add blocks.
* I heard a new WED is in development, but this could take quite awhile for to be released. Let us pray it will see daylight
.
* I personally wait for IceX3 by Oliver2s
http://www.opserver.de/ubb7/ubbthreads.php?ubb=showflat&Number=407333#Post407333. His vegatation tool (can be seen in a youtube video on page 6) caught my attention. The only thing is I don't know if progress is really made, could take a long while too before it is finished.
* You can use Sivan's editor, it has alot of features.
* You can make one yourself. I am thinking about doing an extremely simple one purely for simple entity placement so I only have to place blocks in WED and compile in WED. But to be fair, I never looked into it so even though one would make a very simple one, it is probably still alot of hassle to make one.
There are more editors. But WED should not be really buggy I think just outdated, maybe you have something wrong in the compile options? I suggest try toying a bit with the x,y positions of your walls and maybe move them futher away from each other. Also have you followed the WED tutorials?
http://opserver.de/doc/wed/ Things that really helped me when working with WED are the following:
* change hotkeys for the various camera and move options to e.g. x,c,v,b etc. This helps improving work speed alot.
* Go to preferences, to 'view options' and disable 'bound box during changes', this will removoy those annoying blue boxes that appear every time you move something, making WED view screens more clear.
* In the same view options, set duplicate offset to 0 and 0. I personally prefer this.
* Go to View, go to GLX properties, that 3D View and/or 2D View and increase view depth to e.g. 10000. This helped me alot for some maps, but again is personal preference.