Yo uso MPLAB X y pues es lento y aburridón, sobre todo al editar texto y buscar cosas, como ustedes mencionan.
Mi amigable y feliz alternativa... Eclipse.
MPLAB X sólo lo uso para manipular las propiedades del proyecto, limpiar y compilar el proyecto y depurar con PICkit. Nadamás.
Todo lo demás lo hago con Eclipse, es súper rápido, desdobla las macros de volada y pues... me gusta jajaj que es lo que más importa.
Luego les puedo pasar tips para usar Eclipse, es mucho mejor en mi opinión. Lo interesante es que igualmente corre en la máquina virtual de Java como el NetBeans, pero no es tan... parsimonioso.
Saludos