Alison Garrigan has been madly stitching away, creating the over-the-top costumes for "Xanadu," the show that will open the 2012-13 season at the Beck Center for the Arts.