I did something like this some years ago. I played through the game using it and it made it a whole lot more fun By the end of the game (save point before Ultimecia's room) - I had every character with a few GF's junctioned and their respective stats were quite maxed out but it was still challenging

This is what I wrote down as the guide:


Squall - Paladin
Junctionable stats: HP, Str, Vit, Spr, Hit, Status Def
Usable Magic: Life Magic, Support Magic
Usable Commands: Magic, Treatment, Defend, Revive

Quistis - Blue Mage
Junctionable stats: Mag, Spr, Elem-Atk, Elem-Def
Usable Magic: Elemental magic, Support Magic, Time/Space Magic, Status Magic, Forbidden Magic
Usable Commands: Magic, Draw, Devour

Zell - Monk
Junctionable stats: HP, Str, Vit, Hit, Eva, Elem-Def, Status Def
Usable Magic: None
Usable Commands: Mad Rush, Defend, Darkside, Absorb, Kamikaze

Selphie - Ninja
Junctionable stats: Str, Mag, Spd, Eva, Hit, St-Atk
Usable Magic: Fire Magic, Ice Magic, Thunder Magic, Status Magic
Usable Commands: Magic, Draw, Mug, Doom

Rinoa(Before disk 3) - Trainer
Junctionable stats: Spr, Luck
Usable Magic: Life Magic
Usable Commands: Magic, LV Down, LV Up

Rinoa(After disc 3) - Sorceress
Junctionable stats: Mag, Spr, Elem-Def, Status-Def, Luck
Usable Magic: All Magic
Usable Commands: Magic, Draw, Darkside,

Irvine - Gunner
Junctionable stats: Str, Spr, Hit, Elem-Atk, St-Atk
Usable Magic: Time/Space Magic, Support Magic
Usable Commands: Magic, Darkside, LV Down, LV Up, Draw

Seifer - Dark Knight
Junctionable stats: HP, Str, Vit, Spr, Hit, Status-Def
Usable Magic: Fire Magic
Usable Commands: Magic, Doom, Darkside


Edea - Sorceress
Junctionable stats: Vit, Mag, Spr, Elem-Def, Status-Def
Usable Magic: All Magic
Usable Commands: Magic, Draw, Doom

Laguna - Gunner
Junctionable stats: Str, Spr, Hit, Elem-Atk, St-Atk
Usable Magic: Life Magic, Support Magic
Usable Commands: Magic, Treatment, Revive

Kiros - Ninja
Junctionable stats: Str, Mag, Spd, Eva, Hit, Elem-Atk
Usable Magic: Time Magic, Status Magic
Usable Commands: Magic, Draw, Darkside, Mug

Ward - Dragoon
Junctionable stats: HP, Str, Vit, Mag
Usable Magic: Fire Magic, Ice Magic, Thunder Magic
Usable Commands: Magic, Mad Rush, Kamikaze, Defend

________________________________________________________________________

Side Notes…

Magic
All characters can use Scan given they can use the magic command. The only character unable to do this is Zell.

Commands: The commands GF, Item, Card and Recover can be used by all characters.

Abilities: A character can equip any ability they wish besides mug which only Selphie & Kiros are able. Even if a character cannot junction to a certain stat they can still equip that category of ability: Squall can equip Mag+20% etc but this usually is not efficient as that is not Squall’s primary offence.

Other Important Topics

There is no Summoner class because summoning GF’s is relevant to the games story of the Seed’s relationship with them, therefore all characters besides Edea, Laguna, Kiros & Ward can use the GF Command.

Remember that you have to constantly switch between characters depending on where you are in the game and what enemies you must face. This is to take away the uber-ness that is almost always achieved when playing FFVIII and adds to the challenge and excitement of the game. Good Luck.