Asar is an SNES assembler designed for applying patches to existing ROM images, or creating new ROM images from scratch. It supports 65c816, SPC700, and Super FX architextures. It was originally created by Alcaro, modelled after xkas v0.06 by byuu.
Relevant link: https://github.com/RPGHacker/asar
File download: