I developed a LaTeX template for my work in recipe development. I work on multiple, new, recipe ideas weekly, and the task of picking through the template to change titles, image file names, ingredients, instructions, references, and my development notes is quite tedious, and too often results in the accidental addition of deletion of important syntax, requiring more time to locate and fix. But what if I could enter my changes in a simple text file and use a programming language to "put it in" my Latex template for typesetting? That would be a significant improvement to my work process. My programming days are a long way behind me, but I'm willing to learn, as I expect to be doing this for the next few years. Any reason this won't work, and any suggestions for programming languages to try?
Many thanks.
## my title here
, if you want a custom input syntax ("parse plain text" doesn't really mean anything) you must specify some grammar so you can know what is a title and what is an ingredient, then you need a custom parser but you could use any language, including tex for that or python or perl or lua