Is 'Software Recommendations' the right place to ask for the most appropriate software when it comes to back-end scripts/software?
For example asking for a CRM that had certain features, or the best PHP script for a given scenario?
As all SE sites, SR is the wrong site to ask for "simply the best". It is however the right place if you explicitly specify your requirements – see: What is required for a question to contain “enough information”?
So asking for a CRM with "certain features" is fine as long it's not too broad (it would e.g. be insufficient if those "certain features" would be only "manages a company's interactions with customers and prospects", as that's what a CRM generally does. You must be specific.
Same for the PHP script, but with that even more: A PHP script that "adds 1+1" is quite specific – but for obvious reasons also quite off-topic ;) And again: "the best" is not accepted as criterion here, as it's much too subjective ("one mans owl is another mans nightingale").