Allora ti conviene usare un controllo RichTextbox.
Con questo controllo puoi gestire facilmente il caricamento da file tramite la LoadFile e la riscrittura tramite SaveFile.
Le righe le puoi aggiungere/eliminare facilmente tramite la proprieta' Text.
E poi puoi fare tante altre cose ... il controllo e' abbastanza flessibile e potente ... dovresti riuscire tranquillamente.