By the Elementor

To build a header builder with the Elementor plugin, please follow these steps:

First, be sure your site has installed the Elementor - Header, Footer & Blocks plugin (From Appearance Install Plugins)
Elementor - Header, Footer & Blocks
Step 1 - Simply navigate to Appearance → Elementor Header & Footer Builder to add new header
Step 2 - Drag and drop any elements here to build the content of your header
Drop and Drag any elements of the Elementor plugin to build Header
Your header builder has been published
Step 3 - Next, navigate back Header Builder → Add New Header
Click Back to WordPress Editor to have interface like this
Step 4 - Final, go to Appearance Theme Options Header and Footer to select your Header Builder