Hello,
I'm an expert in VBA and VB.NET with 10 years of experience.
I have written code before to read XML files with visual basic. Assuming the schema of the XML always stays the same, I can easily create a small routine to filter all the coordinates and put them in a list (Of PointF). I can also extract the name of the polygon.
I have the code already available, I can send you a first version within a matter of hours.
Best regards
Wesley