I'm looking for a system to create two artifacts, a teacher slide deck and a student 'booklet' that contains the slides with notes. We could do this in Powerpoint by having two slide decks (one with the teacher content, one for students) but obviously, this means we need to keep these in sync. Before going off and creating a system by myself, I wanted to ask if anyone had any recommendation of existing systems that could be (ab)used. I have already looked at Juniper notebooks (not really useful for teacher comments, not easy to have nice graphics/transitions) and creating the content in a DB of some kind and then generating some pdf files using LaTeX (requires a lot of development, not sure about graphics/transitions). Any help is appreciated.