Держу в курсе:
1. Диалоги на несколько шагов в ввода делаются просто.
2. Диалоги редактирования с выбором что менять делаются терпимо, но сами действия приходится писать в одном хэндлере завершения диалога.
3. Шаги с динамическим текстом или динамическим набором приходится делать наследованием. Немного многословно :(
4. Шаги для единичного действия без подтверждения делать отстой. Надо упрощать
5. Вложенные диалоги работают. Хотя с передачей данных между ними не всегда очевидно
Сделаю, пожалуй, шаг, который не требует ввода