Usually giants are very useless in mtg. They cost a lot of mana for low power levels and weak/detrimental abilities. Unfortunately, this makes giants overlooked. If you look on a place like scryfall, almost all giants are going to have high CMCs and low power, or are meant to be played tribal with other giants. There is a class of giants though that aren't on those lists and are often forgotten, and are among the best and most overlooked tribal cards in MTG, Changelings.
If you don't know what a changeling is, its a card with the ability changeling, where it becomes all creature types at all times. For example, Universal Automaton, Imposter of the Sixth Pride, and Birthing Boughs make use of creating cheap creatues with this ability that can synnergize well with basically anything
For changelings that really help giants, we have Taurean Mauler, who can become quite big and be a threat, keeping you alive untim your giants come out. Valiant Changeling, when another changeling is on the field, only costs two white for a 3/3 doublestriker, another highly threatening card. Mirror Entity Causes all of your low cost cards to become very useful, allowing them to bump up their base power and toughness, and even keeping any buffs on them in the process.
There are some cards here just meant to be late game win cons if your changeling aggro didn't work so well, and those are the giants I am using. Thundercloud Shaman may cause the opponents board to be wiped of most creatures, Sunrise Sovereign Raises the power of your other giants, Borderland Behemoth, if you can get him out, can easily one shot your opponent if you have enough creatures on the field, Impelled Giant can turn your giants and red changelings into a single, focused attack.
The rest of the cards are mana generators or ramps.
This is still a work in progress, so any suggestions would be cool.