Certainement des questions de préférences, il n'y a pas une solution qui convient à tout le monde.

Relax-NG, permet des contraintes d'à peu près même force que XSD mais exprimées bien plus...