Should I build custom software or buy off-the-shelf?
Buy off-the-shelf whenever it fits: it's cheaper and someone else maintains it. Build custom when the off-the-shelf tools keep almost fitting and the workarounds are becoming the job. The automation audit exists to tell you which situation you're in before you spend on either.