This one got me close as far as being able to just construct an XML document from scratch... I am now just building my own wrapper for the system.xml function... I will paste it here when complete.
Looking hard for XMLObject class for vb.net - Looks like an easy to use wrapper for .net's system.xml namespace and there are several good articles on it...