The LaTeX document format is pretty well fit for the use case (it's kinda been made in that sense).
If it's "too complex", you may be interested in reStructuredText, a stricter and more complete alternative to Markdown, that auto-converts well into LaTeX.