So today I made a giant stone wall around my island using worldedit's sphere brush tool, and its great and all, but its rather ugly. The mean reason is that since its made of individual spheres, there are many pockets along the edge that cant be fixed without painstakingly going around and filling them in by hand. The smoother tool works fine for relatively rounded structures like blunt hills, but its massacres cliffsides because it only works from the top. So my idea is to revamp the smoothing tool not to work like it does.
A new smoother would check all the blocks in the affected area and see what blocks are next to it on all 6 sides. If there are 3 or more sides covered by solid blocks, it stays, and if 2 or less are covered, it is turned to air. The same would go for air blocks, except the opposite, with it becoming what block is directly underneath it or staying air.
Another idea is that there should be a version of this that ONLY adds, never subtracts or removes blocks, since I dont want my wall to sink lower into the ground when I smooth it, I want the lower parts to come up. There could also be one that subtracts only, but eventually that would just remove the entire structure.