¿Qué es un procesador de textos y sus ventajas?