И ситуации будут. К примеру: Хотелось бы вручную редактировать рабочий контур и сделать повторную перенумерацию.
Это мы понимаем и именно поэтому операцию я разделил на два шага - рабочий блок можно свободно редактировать как при высвеченном первом диалоге, так и между двумя шагами операции, это никак не должно повлиять на выполнение второго шага.
Именно с учётом возможных проблем при формальном выборе по площади программа показывает число выбранного и от удаления можно отказаться и посмотреть, что было выбрано.
То есть операции удаления малых полигонов, операцию перенумерации полигонов можно выполнять многократно, пока диалог высвечен. Если это будет полезно, могу высветить площади отобранных островков. Можно поправить нумерацию полигонов, которую выполнила программа автоматически.
Что касается порядка нумерации контуров островов, то программа старается их пронумеровать сверху-вниз.