Bootloaders, Board Definitions and Fuses

I’m building custom boards with M0+ processors now.

Does a bootloader .hex file contain the fuse settings? Or do fuses need to be set independently of the bootloader programming?

Also, has anyone made the Sparkfun version of the M0+ bootloader? They don’t have it available on their github documentation for their M0+ boards. I don’t have the requisite cranial horsepower to make it myself…