Personally, I only use Velmars
Tileset Creator which is a VERY powerful set of scripts that run inside of 3dsmax. (I always have NWMax, Veltools, AND the TSC loaded in 3ds).
With the TSC, you can directly edit every setting for any tile in a .set file. It will allow you to set the rotation of a pathnode, allow you to pick the pathnode type, allow you to set intersections on the tile with other tiles, ie to set whether it connects to a road or any other crosser AND to set if it connects to a different terrain type.
On that linked page is a brief tutorial, but that tutorial does not cover all the real power of the script set.
You will also find TWO different versions, one has an installer, the other has an updated set of sripts. I typically install first, then manually copy the updated scripts on top of the installed version.
I am typing this while in the hospital on a borrowed laptop, so I can't give the exact files that need to be copied or their locations, but it should be fairly obvious.
1) Default height for all four corners is set to have one corner raised. This can be fixed by editing an .INI file, but again, I am not on my main computer so I can't tell you file name or location.
2) Neither version will actually allow you to add NEW groups to a given tileset. There are buttons for it, but they don't appear to work. Likely there is a way to enable that, but I have not investigated why it doesn't work, I just manually add group entries by editing the tileset.set file in a text editor.
3) One neat feature of the TSC, is that it WILL load a group. IE, it will properly load all the tiles in a given group. Proplerly located within 3dsmax. So a 3 by 3 group (actually any size) will load with all 9 tiles in the correct position and correct rotations etc, so you can actually see the whole group and edit any tile in the group.
4) Another neat feature is that it WILL allow you to add NEW tiles to the .set file, and allow you to set all the necessary features of that tile in the .set, pathnodes, name, name of minimap, orientation, crossers, terrain connections etc. It always creates the new entry at the very bottom of the .set file to avoid renumbering the tileset and possibly breaking existing groups etc.
5) The TSC, has many features, one of which is the ability to create minimaps for a given tile, range of tiles (ie 1-210 in a tileset that has 400 tiles) or create minimaps for all tiles, or just for all groups. A VERY useful feature, but you may need some help figuring out how to get that feature working for you.
Jlen's set editor will break any tileset that was created or uses 1.69 features. Don't use it. It will remove all settings for grass height etc, and will not recognize the difference between a path node named "a" and one named "A", so it won't work with the new pathnodes added in the 1.67 patch. It has many other bugs too. While useful for OLD tilesets, it just breaks too much in newer tilesets.
MDA's seteditor recognizes the updated pathnodes etc, but doesn't have the same power as Velmar's TSC once you get used to using it inside of 3dsmax. MDA's seteditor will work with groups better. I think MDA was originally intending to fix those issues, but I don't think he has updated or finished it yet. The other "feature" of MDA's seteditor is that it is a completely seperate program and does NOT require you to have 3dsmax running to use it. So between those two programs, you sorta have to choose how you want to work.
Note, most of what I am stating above is a personal opinion and that opinion is based on how I work with tiles and tilesets. I have no issues with using any of the programs except Jlen's which I mentioned breaks all tilesets since 1.67 (yes, 1.67 AND 1.69)