Potresti semplicemente caricare il contenuto del file con qualcosa come

Codice PHP:
$fc file_get_contents('percorso/nomedelfile.php'); 
e poi metterne il contenuto dentro una textarea in un form che punti ad una pagina di aggiornamento che - dopo le verifiche del caso (?!) - risalvi il contenuto con file_put_contents.

Per realizzare un editor "visuale" puoi poi semplicemente associare alla textarea del codice JS che realizzi un'interfaccia avanzata.