Altova's XMLSpy can help developers build an XML schema from the ground up. XMLSpy provides various schema components such as elements, complex data types and model groups to build a Schema.