The feature to create an Xml sample based on an xsd could be really interesting for testing purposes. But then it would be necessary if the generation also takes into account elements with a referenced type, see example below. Do you already support this?
<xs:element name="A" type="B" />
<xs:simpleType name="B" type="xs:string">
<xs:restriction base="xs:string">
        <xs:enumeration value="START"/>
        <xs:enumeration value="WAIT"/>
<xs:enumeration value="STOP"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="A" type="B" />
<xs:simpleType name="B" type="xs:string">
<xs:restriction base="xs:string">
        <xs:enumeration value="START"/>
        <xs:enumeration value="WAIT"/>
<xs:enumeration value="STOP"/>
</xs:restriction>
</xs:simpleType>
