Shaping Complex Systems