I wear running shoes for everything, and am not familiar with training shoes. I also like very roomy toe boxes in my sneakers, so I know what you mean about clunky and chunky. If I try to wear them while riding the stationary bike at the gym the shoes hit the cranks, so I end up having to wear an old pair of sneakers that were too narrow and uncomfortable for anything else for that.
My favorite brand is New Balance, and I've always found that I can remove the insoles that come in the sneakers and replace them with something more comfortable. The goes for the insulated
snow sneakers that I bought from LL Bean as well as the too-narrow Nike sneakers I wear for indoor cycling. So you would probably be able to do the same thing with training shoes. If they're narrower than regular sneakers, you might not have much room in them for a thicker insole, but then again it might work out.
FWIW, my current insoles are Sole Active insoles. They give good rigid arch support, which is what I need. For everyday wear I use the medium thickness and they are reasonably comfortable. For my road bike shoes I wear the thin version. They don't look much different from the medium ones but are noticeably less cushioned when I wear them. Sole also makes and Active thick insole, which I haven't tried yet, but given the difference between thin and medium I would expect them to be more cushioned. (They also make a variety of other insoles; I'm about to order the new Active thin with met pad, which has cork on the bottom. I've heard the cork does not wear well, but am curious to see if it makes the insoles more comfortable. And I want to try the metatarsal pad.)
- Gray 2010 carbon WSD road bike, Rivet Independence saddle
- Red hardtail 26" aluminum mountain bike, Bontrager Evoke WSD saddle
- Royal blue 2018 aluminum gravel bike, Rivet Pearl saddle
Gone but not forgotten:
- Silver 2003 aluminum road bike
- Two awesome worn out Juliana saddles