Maybe instead of pets auto pick up mats or auto pick upped by you like gold why not make only Elites and Nephalem/Greater Rift Guardians, Bosses drop crafting mats, but increase the amount based on torment difficulty you’re playing for example:
T16 - 16 veiled crystals, arcane dusts, reusable parts, DBs, FSs (all in stacks like when dropped by the odious goblin),
T15 - 15 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T14 - 14 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T13 - 13 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T12 - 12 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T11 - 11 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T10 - 10 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T9 - 9 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T8 - 8 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T7 - 7 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T6 - 6 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T5 - 5 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T4 - 4 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T3 - 3 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T2 - 2 veiled crystals, arcane dusts, reusable parts, DBs, FSs
T1 - 1 veiled crystals, arcane dusts, reusable parts, DBs, FSs
Normal-Master -One per each crafting mat
Same with Infernal Machines and Uber organs…
GR 80-150 would drop more based on the GR level too for example:
GR 80 - 17 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 85 - 18 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 90 - 19 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 95 - 20 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 100 - 21 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 105 - 22 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 110 - 23 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 115 - 24 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 120 - 25 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 125 - 26 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 130 - 27 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 135 - 28 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 140 - 29 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 145 - 30 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 150 - 31 veiled crystals, arcane dusts, reusable parts, DBs, FSs from Guardian
GR 75 and below Guardians would drop as much as in T1-T16 difficulties.
You could also make picking picking one kind of crafting mat pick up all the rest too for example by picking up resuable parts you pick up all the rest too with just one click instead of clicking on every crafting mats on the ground (like TheTias suggested)…
All other “clickables” (corpses etc.) and chests would only drop items…