my dd is 2.5, and i've struggled with similar things on and off. granted, i have a dh (who works 50 hour weeks and is in grad school and travels a ton), but still. until about a month ago (dd is actually 2 years, 8 months, so until 2 years, 7 months), i nursed dd to sleep at my computer every night. i work from home only while she's sleeping, so i could typically get 30-60 minutes of work in while she was settling. if she wasn't quite ready to sleep, i'd just let her get up and putz around a bit--my computer is in a room with a lot of her toys, so a lot of the time she'd play for a minute to wear herself out and i could get started on whatever i needed to do. even if it was just getting myself organized. then while she was nursing/getting into deep sleep, i'd start to work--reading, anything that required only one hand. i'd then lay her, at different points over the years, either on our bed or on the couch or on a blanket on the floor--where ever she slept best. She knew that the time right before sleep was also mama's time to start working, and she knew that she was welcome to nurse.
as other pp's recommended, for quite a while, when she'd go to sleep, dh or i would wear her in a sling, wrap, mei tai, or ergo, depending on the stage. that seemed to help (until she got too big to get things done like that).
could you try doing a TON of cooking and freezing, maybe one weekend morning? when dd was that age i was still working out of the house, so i'd stearm little cut up apples, carrots, squash, etc. on the weekend and freeze it in food cubes, and send it for her lunch in a little container. i'd also cook pasta, rice, and other grains and freeze the same way. it will be cold but thawed by lunchtime. then just send things like cut up cheese, crackers, cereal, bananas/other fruits/veggies that you don't have to cook for grandma to cut up and serve. you really can give yourself a break on that one!
Follow Mothering