Hey I know hardly anything about the ORAS metagame. I should totally do a good job of this... right?
Anyway:
1: Flying- I hardly ever use flying types, but you can't deny their current power and there are some great options.
2: Fairy- A really nice range of roles can be filled by fairy types and there are a lot of really powerful fairy mons like dedenne
3: Steel- I really don't like using steel types, but they are always difficult to come up against and have a good variety.
4: Water- Really diverse and can fit onto most teams somewhere. Also, almost all of them come with scald which is nice.
5: Dragon- While less powerful due to fairies being a thing, they still have really high stats and good movepools.
6: Fighting- Fighting is one of my least favourite types, but they are doing really well at the moment from what I've seen and have some of the dominant pokemon.
7: Dark- STAB knock off never hurts, and there are a good range of fast heavy hitters.
8: Ground- Good for stalling and hitting hard.
9: Fire- Scald spam and stealth rocks are problems for them, but still fill a certain niche on team.
10: Ghost- Hard hitting and fast in general, but knock off spam has hurt them.
11: Poison- With fairies around, these things are doing better. Still not the best offensive type, but there are some nice ones.
12: Psychic- Knock off has kind of killed them, as well as the amount of steel types. Still can be helpful, but are often shut down.
13: Bug- There are some really strong bug types, and some really annoying ones.
14: Grass- An awful defensive typing but strong mons like serp and breloom who help it out a lot. It also has a range of status conditions for that playstyle.
15: Electric- There are some nice mons, but in general not the most powerful at the moment.
16: Normal- Nothing stands out (as expected) and with the amount of fighting types they fail to stand out.
17: Ice- Some use, but in general easy to kill and don't deal enough damage. It also suffers from stealth rocks.
18: Rock- just outclassed by steel and hard to find a use for.