A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.
If you used the new Sections feature in PPT, it should be possible to pick up the section names and pop that text into a header shape (not PPT's own header/footer).
You'd need to set the code up so that it could be re-run whenever you add new slides or move slides from one section to another or change section titles and such. All quite do-able.
The hyperlink bit is a bit trickier but also do-able.
Unfortunately, there's no practical way to distribute macro code in templates or presentations.
To make it possible for your users to run the code, you'd need to turn the macros into an add-in and distribute that to them so they can install it. That'd enable you to give them a button or two on the ribbon that they could click to make the magic.
Are you moderately fluent in VBA? Or are you getting your feet wet in it and want to jump in knee-deep as a learning project? If so, it might be reasonable to talk the project through a bit further here; then you could come back for advice with specific hitches that you run into as you write the code yourself.
If you just need someone to write it for you, a couple of us do that for a living. I'd be happy to talk with you further about it offline; you can email me at steve at-sign pptools dot com or contact me via my site: http://www.pptools.com There's a contact link on the left of pretty much any page on the site.