As someone who works with geospatial data and software development on a regular basis, I've really come to appreciate ModelBuilder in ArcGIS Pro as an integral part of my workflow. Being able to visually design multi-step geoprocessing models without code allows me to prototype solutions and automate repetitive tasks much more quickly. This is hugely valuable for improving my productivity on GIS projects at my company.
I especially find ModelBuilder useful for encouraging consistency across different projects and teams. By saving and sharing the models I create, I know my coworkers can easily leverage and reuse the analysis I've developed. This promotes code reuse and helps ensure we maintain standard practices.
When I was first learning GIS at Andersen, I found the basic concepts introduced in the Esri video on ModelBuilder gave me a really solid foundation. Coming back to ModelBuilder regularly to tackle more advanced modeling challenges has been extremely helpful for my skills development. The more time I invest in the tool pays off in both time savings and software quality down the road.