I make writing REPORT CARD COMMENTS a complicated process. I print up a copy of my students' previous report cards, compare grades, get out my behavior records for each student, AR reports, and current gradesj, and write at least a paragraph's worth of commentary for each student. This, though, seems much MORE SIMPLE!!!
How I keep track of kids progress... just a summary of what is in their portfolio but kept digitally so we always have a copy and know what we are working on and where a child is. The hard copy documents with story/artwork are contained in portfolio.