Having read the first part of Locke's Let's Play I'm tempted to try something similar myself. Though the only game I have with a party creator would be Star Trek Online... :-s
I'm just idly musing. Doubt this will go any further than this status box. Though, in general when it comes to stuff like this, I tend to just dive in at the deep end.