I'll do the others when (if?) I finish the java version. Takes too long now.
This looks great, can't wait for the others. This'd make a great tool to preview maps, is it possible to embed it on a page and use a parameter to define the .dat/.mine file? This way, we could consider making a map library with your tool making previews!
So I pretty much got a working java version -- runs 100 much faster and gives support for PNG tilesets. Still got to make it more efficient though.
I will look into splitting up the map into several images to allow for high quality textures. I don't really care for displaying the map inside the app (I'll probably write another script that lets you move around your level).