Did a couple years after getting out of coaching and parenting as a Blue Man. You have to have the balance between letting folks vent and losing control. Being a grown adult is easier than being a "kid" to keep things in check.
12U rec game in the 1st inning a couple outs. Coaches son in the box, 1-1 comes in close to the corner - STRIKE! The kid turns to his father in the 3rd base box with his hands in the air. Next pitch was 2-3 inches off - STRIKE 3!
Team was in the 3rd base dugout and the 1st base coach coming by says to me - Too much on Strike 2 as he was smoothing the dirt in the batters box...I gave him an emphatic YEP. No more problems.
I was new to calling games and was inconsistent and knew it. I hustled and was getting better with each game. My job forced me to quit calling games but I am sure I would have worked up to the HS games eventually because I cared and learned from my mistakes. I am convinced that being a 45 year old man working up a sweat and hustling around the field gave me some benefit of the doubt as well.
When things got tense and they tried barking you had to let it go right up to the point it became something effecting the kids or parents. When that happened you'd wander over between innings and say quietly - that's enough we need to bring it down a notch without facing the coach. I had a few back to the dugout discussions while fiddling with my mask. Let him have his say quickly and moved away.
If that didn't work then the very next problem in the game - TIME! Coach please come over here. Say it again quietly with enough eye contact that let them know you'd do it. And close with - Let's let the kids play the game. Never had to chuck anyone and had a couple guys riding me in the first that said a non sarcastic - Good Game Blue when it was over.
Every coach I ever knew (including me) wanted a guy who was hustling to get in position, knew the rules, was reasonably consistent and looked like he wanted to be there. In the association I was in if you didn't do this they drummed you out.