When you buy or download PBP you get an integrated development environment (IDE) called MicroCodeStudio or MCSX for short. There's a Standard version and a "Plus" version. You get the Standard version for free, you need to pay for the "plus" version. The plus version appends a P in the name so MCSPX for short. MicroCodeStudio is developed by Mecanique, PBP is developed by MeLabs.

The bootloader (called Microcode loader) is not included in the free version of MicroCodeStudio.

In the MCS(P)X you can install as many programmers you like, the Microcode Loader can be one of them. Pressing the Compile & Program button automatically compiles, assembles and then invokes the selected programmer, passing the newly created .hex file and any parameters you've specified.

See Mecaniques web site. On the left hand side you can select to read about the Standard and Plus versions.

/Henrik.

But remember: For the bootloader (and that applies to all bootloader) you mist FIRST program the blank PIC with the actual bootloader. A bootloader is not a substitute for a proper device programmer.