I love anal sex, as a receiver as well as a giver via a strap-on. At one time or another I have used all the options mentioned.
At present, anal play is usually involved in solo play as well, so I use a baby wipe and then get busy. I know the most important thing, for me, is how my anal canal feels. Somehow, I just know if I want to go there......
My b/f has a larger head so I do prep with butt plugs; Jolly Jack, Tantus Infinity Royal or some other thrusting plug or dil...Soft Serve and Tex also do it.
My b/f is so ready when he sees the plugs on the nightstand.
It is interesting, that when my b/f wants me to peg him, he chooses a harness for me and a dill to suit his comfort level at the time. Size matters to him but obviously, if I want anal I have to be ready for his ample girth....