You could construct slides (individual jpg images), and run a slide show with back/forward/arrow keys. This could easily be done with Tk/Gtk2/wxWidgets/etc. Thats what I would do. You could synchronize sounds with various slides, and even have it run auto on on timer. Google for "Tk slideshow", etc.