Das Problem ist, dass du für einen Brief eine Seitenbeschreibungssprache brauchst, was out of scope für Markdown ist. Es gibt wohl Markdown-Engines, die sich per CSS dahin trimmen lassen, evtl. ist bei https://github.com/mac-and-i/Normbrief-mit-Markdown/ was Brauchbares dabei. Aber das ist am Ende auch nicht unbedingt leichtgewichtiger aus als LaTeX oder LibreOffice. Ist halt seriöses Geschäft sowas.
Da hier auch schon Tabellenkalkulation angesprochen wurde, möchte Felix nur kurz das alles regelnde pyspread erwähnen.