>>47075808This is a really cool idea on how to make individual Pokemon more unique.
Size could be tied to HP, Attack, and Defence IVs with a Sp.A, Sp.D, and Speed IVs being tied to being smaller, a very balanced one is similar in size to the standard. Rather than a 0.8 and 1.2 set range the range could be altered according to the base size so that very large ones don't become too tiny and very small ones don't have the alteration be too small to notice. Steelix being 9.2m at base would be 7.36~11.04m while a caterpie's difference would only be 0.24~0.36m and with averages being what they are the Caterpie size difference would disappear while Steelix would still have a huge ~3 meter difference.
Hue shift the differences could be per larger color block so for the example having the skin and wing colours be different, and for example on Blastoise having the shell, skin, and cannons be the hue shifted color blocks. The colour values are then something inheritable from the same-species parent ±1~2.