No sé muy bien lo que hace Kile, porque en algunos sitios pone que se ve todo el código, pero en otros pone que 'facilita' mucho para los nuevos.
Yo creo que lo básico es que tú te puedas personalizar comandos (por ejemplo, yo en un programa de Mac me he preparado uno para hacer tablas: escribo table, pulso tabulador y me aparece todo lo referente a una tabla, sólo tengo que poner el número de columnas y empezar a hacer la tabla; o por ejemplo escribo mat y pulso tabulador y me aparece una matriz de 2 x 2 ya hecha, donde sólo tengo que meter datos o añadir filas y columnas), pero nada de que te oculte código, al final vas a ir más rápido si ves siempre texto plano (si acaso con colores).
Los puristas quieren Emacs, pero no sé si hay diferencia gorda con Kile.