Currently, the HTML templates are very hard to work with as prettier's "html" formatter breaks the logic of askama macros / control flow.
By using "djlint" (from Django) instead of prettier, we get formatting that's much more readable, especially {% match %} blocks are now indented by their logical structure. We use the jinja profile as that one is extremely similar to askama.
There's some massaging applied still to make it more readable, but overall the formatter is doing a great job already.
One downside is that the principles behind HTML formatting of djlint differs quite a bit with prettiers, so we get a lot of unneeded style changes, but the advantages of having proper, consistent and automatic formatting are much greater