PIC32MZ bootloader without development board
The Microchip Harmony framework libraries have example apps of bootloaders for PIC32MZ devices.  These include USART, I2C, and USB examples.

The example apps in Harmony are normally located at:

C:\microchip\harmony\[HARMONY VERSION]\apps