Just seconding what airhead said about masking before doing the sealant. Once I discovered this it made a huge difference to how neat my sealant looked.
I think the only downside is making sure you don't get covered in sealant when you lift the tape off. Making sure you have a big rubbish bag to hand is important.
Like you, once I started masking I never went back.
thanks, super useful