Sealant… There must be an easier way

One of the jobs I hate the most about DIY is doing the sealant… After spending ages tiling/grouting/fitting vinyl/worktops/etc you have to apply sealant in various places to waterproof joints. I can never make it neat. It always ends up spreading too far onto the surfaces I am sealing (probably…