Some (fairly crude) tools to help support the creation of (semi-)random groups