As you can see it just allows you to create maps of varying sizes and fill em up with base tiles and objects.
My single biggest problem was blitting with color keys with GDI+, which really shouldn't have been a problem at all. I initially tried to do it through the MakeTransperent function but I couldn't quite get it working. Eventually I changed over to a version of DrawImage that took a ImageAttributes param which I could use to set the color key. Once I worked out a few stupid errors in my code it worked fine.
So tomorrow I'm going to get to work on getting the waypoints into the map.