El problema es que depende del tipo de proyectos que hagas. Si solamente harás proyectos de un solo archivo entonces podes llamar al MPASM y listo, no es la gran historia. Algunos editores permiten hacer esto , es decir llamar a un programa externo (nunca busqué la opción en notepad++ o en el ultraedit pero creo que la he visto por algún lado).
De todas formas, no lo veo muy práctico si lo que quieres es ahorrarte tiempo en el desarrollo, tal vez lo más veloz sea hacer una llamada al mpasm que a su vez tenga como parámetro el archivo .asm que uses (o los archivos si es que estas trabajando con el linker) y luego que llames al linker para a su vez generar un .hex a partir de los .o
Saludos
Gracias por contestar, la razón por la que me interesa un editor assembler, es que en momentos muertos, o fuera de horas de trabajo, me gustaría usar un editor en la compu de mi trabajo, pero no quiero instalar el MPLAB, solo llevarme el archivo en assembler y continuar editándolo en otra computadora, la compialación la haría de vuelta en casa, pero quisiera tener el resaltado de palabras claves en assembler de microcontroladores.
Entre los editores que se comentaron, me gustó la posibilidad que tiene el Crismon Editor de agregar lenguajes soportados al editor, incluso explica como hacer tus propios archivos para lograrlo.
Salud