MRL, the Markup Recipe Language, is an XML-based markup language for recipes. It probably could be used for any process which involves raw materials and steps to transform them, but for the short term at least it will focus on food and cooking.