Hola! No esta mal la idea que tenes, y con respecto a crear una archivo diferente por cada msj q creas si se puede hacer. Lo que yo cambiaria es:
Cita: se puede hacer que en mensajes enviados me muestre el titulo de cada uno de esos mensajes
Lo que haria es que en mensajes enviados muestre el
nombre a quien se lo envio y una vez seleccionado el nombre, abrir ese archivo y mostrar el contenido(el mensaje)
Saludos