Thanks so much for the response. Its neat investigating this new side of Maya. I'm an animator by trade, so I don't usually ever venture into the modeling stuff. I had no idea that this polySelectConstraints command existed. It's pretty handly.
I basically have the script functioning the way I'd like it to, but I had a quick question I was hoping you could help me out with. In the polySelectConstraint command, there is a '-stateString' flag you can query. I was wanting to do that so I could reset the settings back to what the user had prior to running this script in case they had anything unique setup. But, I can't figure out a way to make the returned string executable in the command. That query returns a string of the necessary MEL command, but how can I use that info to reset the settings?
Example:
polySelectConstraint -q -stateString;
// Result: polySelectConstraint -type 1 -where 1 -nonmanifold 0 ... ; //