Creo que no entiendo del todo bien lo que buscas, pero recuerdo que el notepad++ tiene plugings para ordenar las lineas e imagino que los números te los pondrá primero y en el caso de haber texto los pondrá después. Ademas también te "filtra" (solo te muestra las lineas ordenadas sin las que se repiten) o te borra no recuerdo bien (lo deje de usar hace bastante y no recuerdo al 100% como era).
Lo de seleccionar zonas entiendo que te refieres a cuando tienes código entre corchetes por ejemplo que puedas contraer es corchete a una linea no? Si es eso, lo hace. Incluso diría que no haya editor que no haga algo tan básico xD
Yo llevo utilizando ya bastante tiempo sublime text que también tiene opción para plugings (y por tanto puede que encuentres plugings que te permitan lo que quieres hacer) y obviamente es mucho mas potente que notepad++