Originally Posted by
MikeyR
I don't think the stat distribution on each endgame equip is random, but the drops should be, and not all characters will get their endgame equips. For endgame, searching through for most stat increases is probably the easiest way to go and won't matter which drops you end up with as you'll just add your remaining points on each character in their respective priorities. I guess you'd want to check which endgame equips are missing, then purchase the best alternatives.
I've used this petpage for stat levelling order/priority (/~Winnie_1964) and was fine for Insane; it also has strategies for each boss if you need to implement different strats than your general fights.