I'm using quarto for this sort of thing.