In this keynote, Graeme and Keith will present ideas about theory development and design. Drawing on their experience of co-creating and developing co-creative transactional analysis (TA) over 20 years, we will discuss how we have done this and reflect on some broader principles we think might be useful in theory development. Finally, we will link our reflections to ideas about the nature of theory.