ways custom software saves money