The whole fucking point of shinies is that you rely on random chance.
Sure, the shiney charm and Masuda method can increase your odds, but you're really not supposed to look for shineys.
Masuda Method is somewhat acceptable, but even then you're really just hitting a random number generator until you luck out, which is kind of stupid, but understandable if you really want something in particular. Quad hunting is legit autistic (
www.youtube.com/watch?v=jjB5USTKu6g +
www.youtube.com/watch?v=-AlhaJF5Afw). And chaining just defeats the entire joy of the shiney, and that's that it's an extremely rare thing that can just happen randomly at any time and can be any sort of poke and it's just an ultra pleasant surprise. Also pokesav/pokegen/pokediting a shiny into your game also defeats the joy of the shiny.