You can't launch programs locally from a web page - not unless the page is hosted on your local machine, and you use code in the code behind.
The easiest way to do this would be to create a WinForms .NET application, that runs maximized with three buttons on it. The "Start" one is pretty easy: just call the Process.Start method with the name of the application as the parameter:
http://msdn.microsoft.com/en-us/library/53ezey2s.aspx[
^] - the link includes an example in various languages.
The complication comes when you want to use the "Next" and "Previous" buttons to select which app to run - it's not difficult, but it means creating a collection of some form and adding the application names to it, then selecting which one is to be run. As I say, that's not difficult to do, but exactly how depends on your skill and chosen language.
Do you have any programming language skills? Do you know how to create any examples of collections?
" You said it was possible to launch stuff locally via HTML is that right? That's all I really would like to do its just for my personal use.
"
No - HTML has no capability for that at all (for security reasons: if you could do it, so could "malicious" websites).
You can do it in the code behind - the C# or VB code that runs on the server in an ASP or APSX website (but that is a bit overkill for what you want) - you are better off with a purely local solution for the moment.
Do you have Visual Studio at all (preferably a version that includes C#)? If not, get the Express version from here:
http://www.microsoft.com/visualstudio/eng/downloads#d-express-windows-desktop[
^] - it's free from Microsoft! (and a later version than I use!)
When you're ready, reply to this and I'll try to guide you through...