How to deal with rounded percentages that don't sum up to 100%
When a decimal value is encountered, add a plus sign instead of inconsistent round, or including the decimal value: Pumpkin: 33%+ Apple: 33%+ Lemon Meringue: 33%+
What's the best input/edit method to handle small high precision numbers?
This is one of the rare cases where an overwrite input (sometimes called overtype) comes in handy. You may have seen it before accidentally in office programs where hitting the Insert key toggles ...
Only top scored, non community-wiki answers of a minimum length are eligible