Mockups are a perfect opportunity to see how design decisions play together. What if the color scheme does not work with your shapes? Mockup is the way you can have a look at the final product even before the development starts.
It is easier to make changes at the mockup stage rather than later. Your clients will appreciate the fact that they can provide feedback during the process. Mockups are intuitively understandable and closely resemble the final software product.