I switched from beamer/LaTeX to Marp a few years ago for creating slide decks. Marp is an incredible open-source ecosystem, and over the years, I’ve invested significant time customising its various aspects to meet my needs. The return on investment has been clear. Most of my efforts have gone into creating custom themes (which I plan to open-source soon) and developing a custom Marp engine with some tweaks and additional markdown-it plugins.