This is an interesting idea. How do you see this being used?
I can't answer for dstmartin (who cannot have been that keen else would have answered)...
But on XML support in Basic4PPC I built programs that generated and modified KML files for viewing in Google Earth (on PPC or PC).
I don't (yet) know if KML files are of direct use under Android.
(XML is the underlying encoding of KML.)