K.A.
One thing I found helpful was making a chart. I got a big piece of posterboard and had it laminated and then I got on the computer and typed and printed out various daily activites with little coordinating clip art pictures. Examples: brush teeth, eat breakfast, potty break, arts and crafts, reading time, outside play time, snack time, tv show, lunch, run errands with Mom, (I also have school subject ones where we try to do some little type of school project, not necessarily every day though - science, math, history etc), nap time, music time, dinner, bath, clean up, story time, bedtime. Basically the possiblities are endless, but once I got all the ones I wanted to do and typed them out (in BIG print and put picture next to it) I printed them all out, cut them and had them laminated them as well. Then I bought a roll of velcro and put 8 velcro squares up on the posterboard and the other side of the velcro squares on the precut activities. Once it was all done I hung the posterboard on the fridge and I had about 25 different activites to choose from. I would post the first 8 things for the day and this way he could see what the plan was and that there was some structure and we would rotate them throughout the day. It also allows for some flexibility day to day as different things may come up. It eliminated a lot of arguing and complaining about what we were going to do each day because he could just look up at the chart and be involved in it by helping to hang them, take them down, even check them off. We've been off of it for a while bc I'm 9 months pregnant w/ a complicated pregnancy but I'm definitely planning on starting it up again after baby arrives. It's been super helpful for us and if you have any questions just let me know. Good luck!