I use all of those programs both at work and home with third party RAM and neither has ever had an issue, even with multi-day long renders. The RAM that Apple uses is the cheapest crap that they can get away with, which is pretty much in line with any "bargain" RAM.
You're doing yourself a favor on both a quality and financial level by purchasing third party RAM.
I want to be clear on this. Are you saying that you know for a fact that RAM from Crucial or whichever company you recommend is of higher quality than the RAM Apple installs? A few more questions:
1. How do you know this? I'm asking seriously--you may well be right and if so, I would certainly reconsider. But I find it hard to believe (see question #2).
2. What do you mean by "quality"? Less prone to failures, or better performance? If it's the latter, why would Apple skimp on good RAM if they know the machine will not perform as well on benchmarks, which they also know are pretty important upon release of a new product. The computer is comparatively expensive, uses pricey materials and a first-class display, yet they save a few bucks by putting in crummy RAM? Just doesn't sound very likely to me. Also, if Apple RAM is "cheap crap," how is that we don't hear stories about more failures or slower performance with the Apple-installed RAM? Maybe I've missed all the complaints. I can accept that the Apple RAM may not offer any better performance or less failure rates--who really knows? But worse performance or higher failure rates? Hmmmm...