TeXMe Demo: Self-Rendering Markdown and MathJax Documents
susam.github.io
susam.github.io
This might be a good starting point, provided the result can be rendered into PDF in a sound and consistent way.
As for the syntax: I love Markdown for writing very simple text content, but as soon as you need to do something just a little more complicated it becomes awkward (e.g., table entries that span multiple paragraphs) and some task are simply impossible (e.g. referencing a list item by label value, the way you do it with TeX's `\label` and `\ref`). The programmability of TeX-based systems is actually a great thing that lets you write shorter documents and push many aesthetics decisions to a `.sty` file (e.g., you can at any time change your mind on how `\vector{u}` should be rendered).
But I've already complained about that [1] when you presented your last project.