I strongly recommend to learn how to use LaTeX for report writing. While it is not as obvious to use as conventional word processing software, it saves a lot of time taking formating task away from you.
LaTeX is part of TeX distributions and can be installed with variable set of “packages”. If you have enough space I suggest to go for the full version.
If you do not want to install above gigantic distributions, you may try web based Share LaTeX (requires registration).
LaTeX files can be prepared with any text editor, but alternatives below hide the LaTeX machinery from you and simplify document compilation. They are user friendly and recommended for beginners.
Below is a link to The not so Short Introduction to LaTeX.
This template shows how to use section, figures, tables, and citations.
Run several times the command:
pdflatex labreport_template.pdf
Latex takes care of the page numbering and references to the figures, tables and citations thus several executions are required. This is similar to the execution of the parser, compiler, and linker for compiling languages.