Hi C.,
I can relate to how you are feeling. I think all parents have lost their patience now and then. I wonder if you could show your five year old a picture schedule for the time that he is home with you in the afternoon. I used a picture schedule for my 4 and 5 year old in the summer. It was very broad. I just sketched stick figures. I had broad catagories like "Play Time", "Rest Time", "Lunch", etc. I just drew the pictures on a piece of construction paper and taped it on the wall in the kids' room.
You might want to put "Play with Mom", "Play Alone", "Dinner", "Bath Time", "Books", etc. You may want to explain during "Play with Mom" time you may choose to read a book together, play a game together, etc. You could set the timer and explain this is how much time we have. If we don't finishe the game in time then I will finish it later if I can get my work done. If you allow me to get my work done, I will have time to finish the game before bed, if not we can finish it tomorrow at "Play with Mom" time. If your child complains point to the schdule and say it's time for ______. Assure him that you will try and finish your work really fast, maybe he could even help you so that you can have more time together.
The schedule gave my kids a sense of control, because they knew what to expect each day. The five year old would run in and point to what was next on the schedule when it was time to do the next thing. If I had to change the schedule I would just tell the kids about the schedule change and show them during this time we normally do this, but today we will do_________. I hope this is helpful!
I also think "Love and Logic" by Jim Fey and Foster Cline is great. I'm trying to implement their parenting strategies.
J.