Earlier quoted context omitted.
Apt also gets package distribution right, and it predates the app store by many years. When I get a new Debian box, I just sudo apt-get install a list of my most-common programs and I'm off to the races.
Apt is so close. So close! The one feature that would make it so much better is to be able to export the list of packages that I’ve directly asked for (maybe you can do that?). On the other side, apt install could consume that. Being able to take a new machine running, say, Ubuntu 18.04 and get all of the stuff installed that I had on my old 14.04 box in a really easy way would be deadly.
Export the packages:
dpkg --get-selections > list.txt
Then install those same packages on a new box: dpkg --set-selections