Hi, great question! And one I asked myself a while ago. In a nutshell, the different Meraki APIs can aid in solving business challenges and technical problems that may not natively be solved by the Meraki solution/platform.
We have built a software development and innovation practice around exactly this since 2019 to solve various problems for customers based on our 30 years of Cisco Networking and Security experience, it has been a massive enabler!
The below short YouTube playlist should help as it outlines just a few solutions we have built from the ground up that productises the Meraki Dashboard API as well as others from Cisco Catalyst Centre (DNAC), Cisco Umbrella and several others.
However outside of the productisation space, using Python or Ansible playbooks on a more ad-hoc project level can really assist and boost productivity by saving time, cost and increase efficiencies in many ways.
Hope that helps!
www.youtube.com/playlist?list=PLlMM-SlRfUzTjZ8L1MsqEIaSZNixxyWHO