Das wäre jetzt ein Beispiel mit 2 Möglichen Optionen, aber in meinem Fall sind es mehrere.
Wie viele Varianten sind es denn genau und wie sehen diese aus?
Eine unterschiedliche Beschriftung zählt nicht als eigene Variante, denn die Beschriftung der Labels kann man auch zur Laufzeit setzen.
Hast du schon mal daran gedacht, ein Control für dimensionsbehaftete Werte zu erstellen?
Im Prinzip wäre das ein Editfeld für die Werteingabe gefolgt von einer Combobox mit der Dimension.
Dimension könnte sein Meter, cm, kg, g, Liter, m^2, Stück, Euro, USD, ...
Das könnte möglicherweise einen Teil deiner Probleme lösen.