I am just curious if there is a simple way to add a home button/link to the navigation bar of a theme by perhaps creating a page called home and somehow linking that page to the main URL of the site so that the page runs as home button/link from the navigation bar?
Since you have asked, you can use this plugin to set up a 301 redirect on a page.
In my view, a hack-ish solution like this is a second-best option. I always make my own themes, but if I were looking for a theme framework, the ability to control my navigation menu easily would be very important for me. If you can switch to using the built-in WordPress menu, then I would personally do so.