Is there another way to render graphics in C# beyond GDI+ and XNA?
(For the development of a tile map editor.)
You could try looking into WPF, using Visual Studio and/or Expression Blend. I'm not sure how sophisticated you're trying to get, but it should be able to handle a simple editor. Check out this MSDN Article for more info.