As Henrik posted, you can use PBP in any operating sytem.

But you have to use MPLABX 5.35 and not any newer than this.

I use Pickit2, Pickit3 programmers with the Standalone PickitPlus software for these programmers by Anobium https://pickitplus.co.uk/Typesetter/

Another programmer I use especially when I need serialization of the chips, is the Elnec BeeProg 2

https://www.elnec.com/en/products/un...mers/beeprog2/

Code is written on Microcode Studio Provided by the PBP.

The chips are configured by the Stand Alone Microchip Configurator.

Ioannis