Ma'at
Ma'at is a WebApplication to helps/enforces students to use the report template when they write a report. By defining what sections a report should contain and the word count of those sections, ma'at helps students generate a report PDF that complies with the report template.
This screenshot shows what a student using maat would see when creating their report.