Если это то, что вы ожидаете сделать много, одно очень простое решение - поместить рамку в качестве единственного виджета прямо в корневое окно. Затем поместите все остальные виджеты в рамку. Когда вы будете готовы удалить все виджеты, все, что вам нужно сделать, это уничтожить этот фрейм, и все его дочерние элементы будут автоматически уничтожены.
Хотя, честно говоря, тривиально просто просмотреть результат root.winfo_children()
и удалить все виджеты.