Are there any settings on the application level to make certain elements appear on every page without having to manually insert code or insert UserControls?

Platform: ASP.NET|Category: User Controls

You can use HttpHandlers and/or HttpModules to insert information on all pages transparently. Check out Bipin Joshi’s article Extending ASP.NET with HttpHandlers and HttpModules