Mint, if he's sleeping that much in the day, perhaps he's not over-stimulated, so much as full of excess energy in the evening. So hard to tell over the net really.
Not sure if it will help, but I'll give you an example of Pip's routine.
6.30 up and out for toileting. Back in and generally a pita while dh makes the dcs' breakfast. Dh usually gets a few toys out and scatters them around and Pip makes a nuisance of himself charging around with those, annoying ds1 who is supposed to be getting ready for school and repeatedly asking dh to let him in the garden.
7.00 I get up, ignore him for 5 minutes (this is because he decided it was a good idea to launch himself at me the minute I stepped through the living room door, still half asleep every morning) then call him to me to say good morning and have a fuss and a play.
7.20, ds1's transport arrives to pick him up, ds2 and dd get up. Pip usually says hello to them (he's always so pleased to see us all in the mornings) then goes back into his crate for a rest while they eat breakfast. We used to shut him in at this point to stop him table/counter surfing, but he's learned not to do that now and has got into the routine of staying in there for a while.
8.00 If dh is taking the dcs to school Pip gets fed at 8.00, if I'm doing it he has to wait for his feeder and kongs at 8.45.
He generally has a play with ds2 from about 8.20 to when I let him out for a wee, just before we go out at 8.45.
I get back from the school run about 9.00-9.05 ish, remove his kongs etc, take him outside, do a short training session then he takes himself off for another sleep until between 10.00 and 10.30.
We usually go for a walk when he wakes up, then he gets fed at 12.00/12.30 and has another nap, for about an hour.
Another walk often around 1.30, then back home, where he amuses himself with antlers, various toys and picking on Lurcherboy.
3.05 - afternoon school run. I'm out until around 3.35 and he's usually fine with his kongs and green feeder. When we get back I leave him in his crate while I sort the dcs and prepare their snacks. Then I remove his kongs etc, he goes out again and tends to play with the dcs for a while.
At some point he takes himself off for another nap and usually wakes when ds1 gets home at 5.00 pm. Then he gets under my feet while I cook the tea until I tell him to go to his bed at which point he lies there looking heartbroken at me until he realises it's not going to work and finds a toy or small person to play with.
6.30 dh gets home and we have tea. Pip tends to stay the other side of the dog gate and either snooze or play with his toys - or whine if he feels we are taking too long.
7.00 - I keep Pip with me, while dh does the bedtime routine with the dcs, as our bathroom is downstairs and the dcs tend to be a bit manic and hyper. I sometimes make him submit to a big old cuddle, but often as not distract him with a bit of training.
8.00 lights out for the dcs - Pip and Lurcherboy tend to suddenly get a bit loopy at this point, but we are very strict and put them in their beds if they're noisy. Then by half past they're both usually settled and have assumed foot warming positions for dh and I in the living room.
10.30-11.00 ish he goes out for his last wee/poo and we settle him in his crate for the night.
I tend to throw in training sessions here and there, whenever it seems appropriate. So for example, when I am letting him out in the garden on his own, I work on back (he always stands too close to the door so I can't open it ), sit and wait. When the doorbell goes I do a bit more sit and wait to stop him coming in the hall or bolting through the front door. I ask him for a behaviour such as sit/down/paw/high-five/touch in exchange for the odd treat here and there and also do a bit of off-lead heelwork if he's moving from room to room with me. Literally just a minute or so here and there and only if it fits in with what we're doing. When he's outside, if I notice he's right up the other end of the garden I occasionally get something super tasty out for him to eat then use the whistle to call him in and reward him. I sometimes do the same to call him from room to room.
Not sure if that adds up to more or less naps and training than Minty is getting and to be honest, we don't have a very strict routine, so walks etc can change times depending on how I think the dogs are feeling, how I'm feeling, the weather etc.