The Creators Project doing AC’s Coachella set design Posted on February 24, 2011 by winilula The Creators Project will be doing their set design for Coachella. This will be pretty eye-popping and mind-blowing.