The Photostage Slideshow Software is available on the NCH Software site and it’s “free”.
This application is about as close as it comes for the Windows crowd to being able to produce an “enhanced” podcast easily. It does not currently offer a feature to create links on the slides, but that might happen eventually. However, it is easy to use, with a small learning curve.
You can pull in still images and/or video clips and quickly create a narrated mp4.