I play fight with my daughters all the time. Can't help it. They're my little mutants.
It HAS resulted in them being a bit more prone to level a kid if they mess with them... and yall can think I'm horrible but I'm ok with that. They don't bully other kids so w/e.
When it comes to physically spanking... that is a last-ditch measure. Usually time-out is wayyy more than enough (they HATE time out).
I found I used physical spanking when they were younger (3 y/o) because they would just go apeshit and words didn't work, but a smack on the butt does.
Now that they're 4 and 5 they are practically full-blown humans and I pretty much never need to spank them at all.
If you play it right, IMO time out is all you need. My daughters will do a backflip on command to stay out of time out.
That way you don't hit your kids and don't waste money tossing toys
95% of the time the people who say they would never use physical punishment or hit their kids, don't have kids.
Sometimes they are being violent little sociopaths (I have seen some straight up evil fucking kids at Chuck E. Cheese) and a smack on the ass is the only thing that snaps them out of it. It's just the way it is.
Same shit with those people who scoff and say they'd never feed their kids corn dogs or chicken nuggets or w/e... yea until they go on a 3 day hunger strike and you're losing your mind.