Whatever they're comfortable with. There isn't really much IDE support for ASM, so it doesn't really matter what you pick as long as you can do dirty things with the build system. I tend to just use vscode.
I favor KDE's kate as editor, nasm as assembler, gnu make as build system.