From what I read, SMBX is customizable by the features it offers, but nothing like ASM hacking.
It'd be interesting to make an open-source version of it. Although I'm not sure about the copyright issues one might face in such a project.
But that's my point of view, really. I'm pretty much only a programmer, so yeah
