I find weekends work best with some regular activities and free time in between. So, mine (similar ages to yours) have a routine that goes like this
Fri evening - some screen time (video games) then dinner, then a family game (board game type thing) or reading together.
Sat morning - breakfast, then kids entertain themselves, then swimming lesson, then lunch, then variable activity (e.g. park in nice weather), then home, dinner, film (they take turns choosing), story, bed.
Sun morning - church, lunch, then variable activity again (sometimes just playing at home, sometimes going out and doing something). Sun late afternoon -- getting stuff ready for school, doing any homework etc. Dinner, then bath with hair washing, then stories in bed.
Not very exciting but they seem to like it. I think the routine elements make them feel comfortable, and they are pretty good at entertaining themselves in the 'free time' bits - usually dressing up & running around together shouting, or making a mess with craft stuff, or Lego).