The weekly things I just do lol. I try and do them when DS is asleep. Like mopping (vacuum when he's awake, dusting, microwave, stainless steel and dining room chairs .
I scrub the shower tiles when I'm in the shower - it's quick as I do it weekly, towels and bed linen will just get washed usually on a Monday as part of the washing, cleaning the kitchen tiles and cubs ill do if needed when cooking (usually a spot clean, sometimes a full wipe over)
Pantry and fridge gets tidied before I do my weekly menu and shop on a Monday so I know what I've got
I wipe bathroom/laundry cubs whilst kids are bathing - they are connected so I never leave the room.
And I do the car whilst kids are playing outside
As for monthly (2 monthly) I just plod along and do when I can. Most things in my bathroom and laundry cubs are in baskets so its easy to pull them out wipe (if needed) and replace.
All the extra dusting of rubber boards and light switches ill do during one of my weekly vacuums - I have a little attachment that I use.
Oven cleans itself I just turn it on.
Should also mention that hubs is a landscaper so occasionally he has an easy day doing pick ups or deliveries in his truck he might take DS1 so I use this time to spend with DS2 and smash out a few bigger jobs
The Same with my father in law- we bought our block of them and he's a farmer so he sometimes comes and gets DS1 and they go doing farm stuff.
Not because I'm palming off my kids but because DS1 LOVES going with his dad or pa in the trucks, tractors, headers, loaders or doing other farm stuff.
Don't get me wrong some days I just have lazy days but like I said if I just do the bare minimum (daily clean) then I'm happy
Hope that gives some insight in how I manage. I just give the kids time in between. Eg DS1 and I just had a balloon dance party - I turned on the music, blew up balloons and had a dance off whilst DS1 watched....now we are off to hang out the washing