Is there built in way to create these elements in inspector GUI. Like EditorGUILayout.Button().

71065-screenshot-40.png

71064-screenshot-41.png

The UI that you have shown is made using the GUI elements itself.