Wooow, this takes me back. I used to do Pokémon ROM hacking years ago.
I’m just gonna say right away though: you shouldn’t expect unbuggy tools anytime soon; hack tools are done by enthusiasts, who do it because it’s fun, and fixing bugs that don’t bother them (or aren’t trivial to fix) is boring. Most tools are stable enough for the author’s purposes, but not stabler.
They’re also not used by a whole lot of people, which means bug reports don’t exactly come by the dozens.
In other words, the best you can do is to just get started and make something, and report any bugs you find, because idly sitting back and waiting for a hacking tool to mature is idiocy - and a common beginner’s mistake.
(Obligatory mention of the glorious XSE master race)