My requirements are similar to TallPall's - to create live email groups usable by staff. I found a way of creating them via scripts this year, but a) they were out of date pretty quickly, and b) google have helpfully depreciated the calls I was using.