Recent development in digital technologies and digital design tools enable us to address complex situations in architectural environments, ranging in scale from structures and buildings to urban contexts. We often expect technology to better help us manage the complexity of life, to simplify our daily lives and tasks. However, these developments also raise the question of whether design technologies encourage complexity at the expense of simplicity in both the design process and lived environments. Does computation cause complexity? Or does it enable simplicity?