Use a controller to manage state progressions in CreateTableTemplate