Android launcher(s) is a dedicated app that serves as an UI to the underlying OS. There are tons of launchers available with features catering to the tastes of needs of users. If one needs features to be added to the existing (OEM or third party), they cannot be provided by yet another app because the launcher is so closely tied with the Android OS. Either ...
The answer is Easy Mode, accessible through Settings -> Display. I had assumed that Easy Mode meant "hide advanced settings" but it actually means "Make big icons and use a default home screen layout".
Nova Launcher has dozens of settings for its Home Screen layout and personalization. Included is a Notification bar setting, which allows the device owner to hide it on the Home Screen.
It can be found under the Look & feel settings.
Change the state of Show notification bar to experiment to taste.
Arrangement of apps whether on home screen or in app drawer is part of app data of launcher app. If your launcher app doesn't offer support for Import/Export of user settings, than try using adb to backup your launcher app's data. Verify the backup and see whether the user settings were indeed backed up not.
If adb solution is not useful than the only way ...
Everything on the home-screen is organized by the configured "launcher" app. Therefore it depends on the used launcher.
Some advanced launchers include a functionality to export the complete launcher configuration including web-links and all the other launcher icons.
The default launcher is usually modified by the manufacturer hence it is difficult to say ...
I was with a similar problem. I was trying to launch the Adapt Sound configuration. Samsung removed the Settings widget from its phones, so you won't find it.
I solved using the Shotcut Maker app. My desired shortcut was inside the "Activities" options. Now I can quickly get to this sub sub sub Settings option.