I'm posting because I want to see the answer; I was thinking along the same lines, myself.
Printing Diagrams and Creating Chess Videos

oCam is the simplest program to record your desktop. For making diagrams, I love Lucas Chess. You can set up a position with tons of graphical customization options including adding arrows, highlights, or whatever graphical elements to the board you want, then just hit ALT+I and it copies the image to the clipboard for easy insertion into a word document or something.
A quick example that took just a moment to make with Lucas Chess:

You're welcome. If you need help with either program, I have a lot of experience with both. I also have some extra piece graphics available for download and use in Lucas Chess if you don't like any of the options it comes with at my website:
http://gorgonian.weebly.com/lucas-chess.html
If you need help, please contact our Help and Support team.
I recently began teaching chess in an after school program, and I'm having a bit of difficulty creating handouts that arent merely copies from books. There are several reasons why mere copies dont work for me: 1) They tend to be a bit disordered and centered on one topic (i.e. tactics, planning etc) and 2) They aren't ordered in the way in which I think would be most suited for learning.
For this reason I want to make diagrams on my computer and print them, possibly with prose along with it (most likely). In addition, I would also like to be able to compose videos in the future so that more complicated lesson plans can be revisited by my students for better retention. Does anyone know of a good program for 1) Making chess books, and/or 2) Making chess videos? Thanks!