I have twice selected Presentation mode thinking it would do this. If someone comes into my office, I want to do a presentation, or record the screen, I would love it if everything I have open including the desktop could be hidden and only the frontmost app would be visible. Maybe even have an option to hide some or all of the menu bar, but that is not as important to me.