Even Easier With OpenSUSE
OpenSUSE has a few features that make this scenario even easier. The first is "one click install". If I want to distribute an OpenSUSE package on my website, for instance, I can just include a "one-click" button image. This downloads and launches a small file that provides the repository information and launches the package manager, which will then ask if you want to keep the repository (for future updates). Either way the package manager then proceeds to download and install the required files and possible dependencies. No copying, pasting or command line involved.
OpenSUSE also created what was originally the OpenSUSE Build Service which later became the Open Build Service and open to other distros (including Ubuntu, but sadly most Ubuntu packagers don't make use of it). This provides an automated solution for building and distributing packages. Anyone interested in creating a package for OpenSUSE (like the latest version of Blender, per your example) can use it to do so. Users can search the OBS and find the package easily (OpenSUSE even makes a Firefox search plugin, and OBS can detect your running OS and highlight the appropriate version). With OBS users can not only download the package and/or add the repository, but OBS also generates "one-click install" links for packages as well, so generally a user just needs to search for the package name and then click the one-click install button to download, install and optionally permanently add the repository. OBS automatically rebuilds packages when dependencies are changed as well.
Because of this, compiling or installing outside the package manager is rarely necessary. And if it is, the first person to have to do so can just add the requisite files and set up a package on OBS and then no one else will have to do so again, which again makes needing to manually install software quite rare. There also semi-official repositories that always contain the latest kernel, latest desktop, latest Mozilla or LibreOffice software, etc. This makes it easy to keep the system as stable or cutting edge as one desires, again without needing the command line.