Are you looking to create a standard deck for the 2017 season, standard for 2016 (which is tournament legal until September 1st), or Expanded? That could significantly change the types of cards recommended.
Also, what M Gardevoir are you looking to use? Primal Clash, or Steam Siege?