Concuerdo que para poder automatizar cualquier solución siempre será necesario desarrollar un codigo de programacion se en el lenguaje que sea.
Recuerdo que en algún momento lleve programacion y todo lo hacíamos en block de notas es decir a patita, ya que no había muchos programas que te facilitaran.
Hoy en día hay miles de programas que te ayudan a mejorar esa programación por lo que considero que es mas fácil su aprendizaje.