This is what I do during the day while I work from home to help keep my 4 and a half month old contented and get my work done:
6:30: I get up and leave baby slumbering away while I start my first work tasks for the day and simultaneously much a bowl of muesli. (She wakes to feed at 5 or so then falls asleep again)
7:30 - 12:00: Baby wakes up and I take a break to fetch her and cuddle/play. I the lay her down next to me on the floor on a sheepskin with her toys and she plays/chats away. I talk and smile at her while I work. If she 'says' she's hungry I feed her. If she's sleepy I pop her in to bed and she snoozes twice for an hour each time in the morning. I change her too of course when she needs it (usually after a feed)
12:00 - 12:30: I cuddle and play with my girl then reheat last night's leftovers to eat while baby plays next to me on the floor.
12:30 - 16:00: Same routine as the morning. but with more feeds.
16:00: Go out for a walk or bike ride (with baby trailer)
18:00: Bath time! Yay!!
18:30: Baby observes while hubby and I cook then eat dinner
Play and cuddles as family til bed time at 19:30 - 20:00
Hope this helps

I find that if baby feels she's had enough one on one time with Mum and Dad, has a full belly and a clean nappy she is happy and goes to sleep more easily.