There are different opinions on this matter. It all depends on which modules u are using. You need to discuss specific modules, not an abstract "toolbox"
Let's say that the emulator cant be called cheating, cause in fact its just a more rational work of skills than what the Koreans did. Emulation allows ppls with high ping to play comfortably - idk any other way. Let the Koreans first introduce this feature into the game and rewrite their code before banning ppl.
As for the guide - this module only hurts if you want to learn how to play.
The problem with the guide is that there are some mechanics on some bosses, which are much easier to perform with it, and this certainly gives an advantage. In general, the guide can give an advantage to strong players who know what they are doing.
I consider this module to be one of the most harmful for the game, especially for beginners. But on the other hand, its good cause it can help beginners understand how mechanics work, for example, Baha'ar waves. It's faster and easier than learning mode. Another thing is that playing so constantly is dishonorable in relation to other players.
As for scripts, this is by far the most harmful thing in the game. Essentially, the majority of moon top in all classes play with scripts. And in order to compete with them you have to be both - a good player and use scripts; or u have to be a super strong player to compete with a scripter. And the longer a boss's kill time, the more effective scripts will appear, and the more an honest player will fall behind.