Noise canceling headphones are really good. It just mutes all the background noise and stops it from sucking your bandwidth, but you can still hear anything that's right in front of you, or loud.
If your kids are 5 or older, stop coming to them when they call. Say "If you need me, come to me". That should lighten your load of walking around and then constantly yelling for you.
Give your DH a hard stop time that is the same every evening. Like, 10 pm, you are upstairs in bed and not available to talk. Tell him to hire a babysitter so that the two of you can have a nice long talk.