Tsareena and Appletun shine for Tera Raids with Trop Kick and Apple Acid doing great damage and applying important debuffs. Both also have enough bulk to thrive in Raids, and they have screens to support the team.
For the general gameplay, if you don't have Meowscarada, Jumpluff is easy to obtain and has access to a good movepool and decent stats, though you may prefer Flapple or Tsareena if you want to put out Physical damage instead. There is also Breloom who is great for catching Pokémon, but he shares the Fighting Typing with a lot of other Pokémon that you probably will want on your adventure.
In online battles you can rely on Breloom or Meowscarada.
Overall I would say...
Tsareena for raids and story mode.
Breloom for competitive.