There is two things I would like to add: I always clean the pipe ends with a cleaning pad, 3M is the best. And if I want the perfect soldering I flatten the end of the soldering rod so it enters in a small line rather a big dot.
I never tinned a pipe end in my (work) life yet but will bear it in mind in case I have to do large diameters.
I only wipe away excess flux on downward facing joints. A clean, well fluxed, gently heated joint with solder applied out of sight should always come out nice and neat. I personally do not touch or wipe away the joint until it has set.
Who tins pipes anymore? Really? Funny how there are so many different methods to achieve the same result, a pipe that holds water or gas! I found when training propane made the nicest joints for whatever reason, the whole fluxing and cleaning method never crossed my mind! try using propane to heat 22 in the wind, up a ladder though..
I use a wet cloth after heating, no cloth before then clean it up with wire wool if it's a joint on show but if you get a messy joint whilst still hot brush flux all over it will clean it like a dream! Make sure you wipe it up afterwards or it goes green and looks really pooh.
I was always taught that you needed 2mm of visible solder around the rim of the joint to achieve this I rub the solder around end of fitting where pipe goes in, also good way of testing the heat and to pull flame away etc, never get drips and I think my joints look the mutts nuts!