Resumen: Este trabajo plantea la elaboración de una herramienta que facilitará la creación de las fórmulas magistrales más comunes del ámbito de la dermatología. Para el desarrollo de dicha herramienta se contó con la colaboración de una dermátologa que proporcionó la información de las diversas patologías (psoriasis, alopecia, mucosa, dermatitis y rosacea) cuyos modelos de datos se elaboraron. El diseño de esta herramienta se basó en la creación de una novedosa arquitectura extensible y modular, que permite incluir una nueva patología para modelar con XML Schema, sin necesidad de rediseñar la herramienta como ocurre con las ya existentes. Además de la introducción de restricciones a través de un lenguaje potente, a la vez que novedoso, como es el lenguaje Schematron, que facilitan el control de las incompatibilidades de los principios activos entre sí. Todo ello sin olvidar la parte visual, creando un hoja de estilos en XSLT que permite definir el documento pdf final, que resume gráficamente todo el trabajo realizado, además de mostrar un formato adecuado para la presentación de la fórmula magistral completa.