This list is largely based on ideas Michael Nielsen has expressed in conversation and in his Notes on creative context.