Ugh, that layout's nasty, one poke per line please!
You have a lot of moves that are very similar. For example, blaze kick and fire punch on blaziken. If possible both should be ditched for flamethrower, and you could add swords dance. Rock slide works better than mirror move too. Just that kind of thing really. You can work it out I'm sure
Just remember- one attacking move per type unless you have a really good reason. Try breeding for some moves such as dragon dance on salamence (breed with altaria). Stat boosting rules. Calm mind on Gardevoir instead of future sight.