I don't think swearing is that big a deal really...it's the level of anger expressed at kids when shouting at them that makes a difference...and if you are spitting fury at them, what difference does the words you use make?
I'm sure that a lot of the behaviours described above take place within the general context of a warm and loving relationship, and I think that its alright for kids to know that people get really bloody annoyed when they have been wound up/whinged at all day long.
The expected level of direct parental interactions with children seems to be extremely high these days, with little opportunity for children to go off and play independently or 'get out from under parents' feet', and I think that this can lead to high levels of stress for parents, and little 'down time' to chill out. Also, kids become dependent on constant reassurance, and perhaps unable to play imaginatively or safely alone.
My reading of the 'purpose' of this thread is for people to realise that they are not alone...and that perhaps they need feel less levels of guilt about this than they actually do..."okay, I swore at the kids...not ideal, but let's move on rather than self-flagellating", and lets stop talking about the slightest transgression in a hysterical tone.
Also, I note many people criticising the OP for not 'asking for help', but I have not seen many people offer suggestions or alternatives either.