I don't use Microchips MCUs anymore, haven't for a few years now. But I did use them a lot before that.
Most of the time, I was not using MPLAB. Just building using makefiles, and some programming editor/IDE for editing the source code. Was not using debuggers either usually, but on occasion just MPLAB with ICD4. Those were not recent versions of MPLAB X at the time, though, so I don't know about the latest quirks.
Never used Segger IDE.