For ease of use, the robots should be loaded from robot_descriptions.py. If custom modifications to the XML are needed, I believe all can be done programmatically instead of handcrafting the XML changes.