Subdivide all potions into categories, Rage, Wrath, Endurance, Lifeforce, Heartreach, Archery ect. under "Combat", Night Owl, Shine, Spelunker, Hunter, Dangersense ect. under "Exploration". As many categories as is needed.
All potions within the same category should have the same duration...