bueno yo soy una friki y escribo en vim y luego con un comando de pandoc genero el PDF (sé que hay addons para vim que hacen todo esto, pero me dan pereza y es solo un comando).
No lo he mencionado porque es un método que no recomiendo a nadie y menos como introducción a Markdown.
Si tuviera que recomendar un programa, Obsidian es objetivamente el mejor, pero no es software libre, entonces ahí ya entra el criterio personal.
El otro editor de Markdown que he usado ha sido Ghostwriter, el cuál es decente y permite exportar a PDF con un botón, si no recuerdo mal.