I've been developing apps for the school systems for years now. There are existing systems that can handle their forms. The tech isn't the problem. Implementation, and making it easy for all levels of staff in a district to use are the challenges you would need to resolve. Sending papers home with kids and getting completed papers back is archaic and unreliable... but easy on teachers.
Also, keep in mind that not all families have computers. Not all parents have email. A solution that doesn't work for the low income, or homeless children, is a non-starter.
The idea is good... I'm not trying to discourage it. Just that the problems that need solved likely are not what you think they are.