Для простых вещей я просто использую классы XmlDocument / XmlNode / XmlAttribute и DOM XmlDocument, найденные в System.XML.
Он генерирует XML для меня, мне просто нужно связать несколько элементов вместе.
Однако, по большей части, я использую сериализацию XML.