You may want to extract lines `51-60` to a method that explains what it's purpose it. `create_template_plist` or something. I obviously don't understand how these projects are setup, but I think you get my point :)