Developmental biology is mainly analytical: researchers study embryos, suggest hypotheses and test them through experimental perturbation. From the results of many experiments, the community distils the principles thought to underlie embryogenesis. Verifying these principles, however, is a challenge. One promising approach is to use synthetic biology techniques to engineer simple genetic or cellular systems that follow these principles and to see whether they perform as expected. As I review here, this approach has already been used to test ideas of patterning, differentiation and morphogenesis. It is also being applied to evo-devo studies to explore alternative mechanisms of development and 'roads not taken' by natural evolution.