Every game is different. There is no end all guide to ROM hacking, as every single one will take a little something different to make the hacks functional, or to place them in the first place. Saying that you want to hack games is the equivalent of saying "I like every food" when asked what your favorite food is. Vague, not helpful, and will get you nowhere.
You need to know exactly what you want before you start.