My DS is the same age as yours OP.
He goes to nursery 3 days a week, Mon-Wed. On those days he watches about 20mins of Cbeebies while I'm gettign stuff ready for work and to get out of the house.
Usually nothing after we come back from nursery, no time really as it's 5.30pm and they usually play or wind each other up (I have a 2.5yr old DD too) while I prepare dinner. If it gets desperate and both are tired, i would put another 20mins or so of Cbeebies, but this happens about once or twice a month.
On Thurs and Fri on my days off I put music on in the morning (my DS loves the Putamayo kids stuff) while we eat breakfast and play for while and then we are out of the house by about 10 and we come back at about 5pm after a day of doing various things. I put on whatever he wants then for about 45min while I'm cooking dinner and to give me a bit of headspace too.
My DD takes a nap after lunch and I take that opportunity to do board games or practise writing with DS, things we can't do when DD is around as she tends to be quite destructive!
At the weekend, no TV in the morning as DH is there to entertain them too if needs be (although my DS is pretty good at imaginary play etc so will play by himself a lot).
We are out most of the day and then when we come back usually we will put something on for 30min-1hr as DS is pretty tired by then.
Once a month or so DS will watch a film, so about 1.5hrs of TV?
We don't have a TV, so it's BBC Iplayer or a DVD. We don't have a DS or Ipad. Sometimes they will play games on my phone for a few mins every now and then.
It's not difficult to limit screen time to an hour IMO.