It might not be to everyone's taste, but make CBeebies your friend!! I've had my grandson 2 days a week since he was 3 months old. Recently he had to come every day for 3 months, as my daughter was doing a school placement for her teaching degree. He was then just over 2, and although I never had any problems with him before, every day it was a bit of an issue being at Grandma's AGAIN! He used to cry when mummy went to work, so this is what we did.
I'd have a drink and a biscuit ready upstairs, she'd bring him in and bring him upstairs to me. "Ooh look, grandma has a biscuit for you (She rarely has biscuits at home!) He'd be distracted by that and CBeebies, she'd quickly say goodbye and go. He used to ask where's mummy gone, I'd say to work and she'd be back soon, ooh look what the Teletubbies are doing!
I'm back to having him 2 days a week now, mostly so he doesn't lose the habit of coming round here during the school holidays, but in September I'm having him 3 days a week. Even though he comes round later now, he still wants me to be upstairs with his drink, biscuit and the Teletubbies, so if I've already got up I have to go back upstairs to wait for him so he can find me!
He's 3 next month and quite vocal, but he never cries now when mummy goes to work. Distraction techniques are the way to go!