Thank you for the info, guys!
Yes, there is a demand for a standalone assembler, as gputils seems dead. And there are few projects that are depending on gputils. It would have been helpful if jal or gcbasic would had assembling&linking of external asm files capability!
BTW Evan, the internal assembler of the GCBasic is awesome, being able to assemble for PIC and AVR! I know nothing about PIC-AS, I see is part of xc8 compiler... I think Microchip is very happy with how things are nowadays...
I'm evaluating GCBasic under Linux LMDE 6, working with an 8x8 LED matrix, and soon 3 of them for scrolling some text (stored in FLASH with TABLE and using millis() for some multitasking) driving them with an Arduino UNO and shift registers (for now, the first matrix is connected directly to the UNO pins). I'm using VSCode with lang-freebasic extension, where I added over the keywords of the GCBasic and is working nicely (couldn't wait for GCStudio or GCCode to come to linux... )