It used to be typical for every variation of Raspberry Pi to require booting from an SD or microSD card. It wasn't until the Raspberry Pi 2 Model B that the firmware received an update for booting ...
There are differences between setting up a Raspberry Pi and installing an OS on any other computer, but one thing in common is that if you do enough of them, you seek to automate the process any way ...