Hardly. Giving a few gifts here and there don't make it any easier.
1. The Masuda Method may lower the odds significantly, but it takes time to collect and hatch all those eggs. It took me almost four months to hatch my Shiny Snivy.
2. The Shiny Charm does make it easier, however getting the shiny charm is very difficult. Completing the National Dex? Not hanks, that's almost 700 Pokemon.