It's easy for people to say ltb. But where does that leave you and your children?
It is 100% easier to get parenting done when you aren't wasting 99% of your headspace on trying to fix invented attention seeking "issues", protect children and generally tiptoe around an abusive sabateur in your household.
OP if you lived next door and I heard this I would be on the phone to the police for you. Your children are in serious danger.
To clarify your thoughts consider this - if your youngest was at a childminder and you went to pick up and saw this level of abuse directed at him from an adult employed to take care of him would you be dropping him off there again the next day? Or would you get him to safety and call the police?
I'm sorry for you, I know how hard this is but consider it a fresh start, a chance for you and your boys to have a brilliant life together free from dark clouds.
Read Why Does He Do That by Lundy Bancroft when you get time but for now just tell everyone, get him out and buy yourself some breathing space. Tell your boss what is happening and ask for help.
Anyone who can come over help pack his shit, evict him and then stay with you this week to be an adult/bodyguard/witness in the house?