I feel the same way. I also tend to forget which macro inserts argument at front and which one at back. I tend to use threading[1] package for macros which does what you are proposing:
[1] https://docs.racket-lang.org/threading/index.html#%28form._%...