Smart Newline

If you press Shift-Return, Kile inserts an intelligent newline. If your current position is inside a list environment like enumerate or itemize, Kile will not only insert a newline, but also add a \item command.

If you are inside a tabular environment, Kile will finish the current line with \\, followed by the newline.

Even better, Kile is smart enough to support predefined LATEX and user defined environment, which can be added in section Settings->Configure Kile...->LaTeX.