Have been using Screwfix No Nonsense penetrating oil for years now, (750ml can for about £5.50) works just as well as Plusgas
and you needn't be shy with the big can.
After fitting a new cylinder or brake pipe I always spray all the parts outside the drum that can collect dirt with white lithium grease. Stops the brake pipe seizing into the fitting and gives a layer of protection over the bleed nipple and mounting bolt which I replace with a stainless one.
It can help shoe fitting if you put a cable tie around the cylinder pistons to keep the seals out of the way of the shoes. Once the shoes are fitted just snip it off.