I would like to extend the functionality of XmlDocument and XmlElement to make it easier to add new children, multiple values at once, etc, for example this function would be useful:
Public Function AddValues(paramarray NameThenValue() as object)
.
End Function
Dim x as XmlElement
.
...