In my long experience there are two type of customer, a group that used canned software as it is and other group thar claim customization. No code solutions may apply for general solutions for the second group however this group always want very very propietary tunning so they end up hiring a programmer to fill up the gaps between commercial softwarte (SAP, MS Dynamics, Oracle) and propietary solutions.
Best Regards