We have a system manager. He isn't a gatekeeper, but more one who keeps us running as smoothly and covertly as possible. He has been a huge help in developing communication. The more we more communicate with each other, the fewer random switches we have had. It also helps that I am making a conscious effort to not just fight off the switches anymore as there is probably a reason for them.
I homeschool, and this being the first year I am homeschooling and know about all the others we had an internal meeting to discuss it over the summer. It was decided that the homemaker/mother part and the intellectual part would be out to do the homeschooling. Also, the protector would find something else to do while I was working with the children on school. It has never been easier for me. I don't find myself getting so frustrated and angry at the smallest things and the children are a whole lot happier. And, all it took was a conversation and respectfully requesting that the protector not be out or near the front for a few hours each day.
It isn't perfect by far. Didn't think about preparing for a long weekend at a soccer tournament this weekend and the protector and children parts were both triggered during that time...that was very difficult for us. I think we totally pissed off the in-laws