A control system for controlling the quantities of items of a product comprising: a) a weighing scale; b) a memory storage device comprising data of a target associated to the weight of at least one item, wherein the target comprises a first target and a second target, such that the memory storage device comprises data of the first target associated with a weight of at least one item and data of the second target associated with a weight of a final product; and c) a processor in communication with the weighing scale and the memory storage device; wherein said processor configured to output a sensory indicator corresponding to the weight of at least one of the items placed on the weighing scale, said sensory indicator provides a different sensory indication when the weight of at least one of item placed on the weighing scale is above, below or between the target, characterized in that the processor is configured to: selectively operate in one of a plurality of weighing modes; wherein, in a first weighing mode, the at least one item is a component of the final product, and the first mode comprises determining compliance of the weight of the at least one item placed on the weighing scale with the first target, and wherein, a second weighing mode comprises determining compliance of a weight of a plurality of items placed on the weighing scale to form the final product with the second target. a) a weighing scale; b) a memory storage device comprising data of a target associated to the weight of at least one item, wherein the target comprises a first target and a second target, such that the memory storage device comprises data of the first target associated with a weight of at least one item and data of the second target associated with a weight of a final product; and c) a processor in communication with the weighing scale and the memory storage device; wherein said processor configured to output a sensory indicator corresponding to the weight of at least one of the items placed on the weighing scale, said sensory indicator provides a different sensory indication when the weight of at least one of item placed on the weighing scale is above, below or between the target, characterized in that the processor is configured to: selectively operate in one of a plurality of weighing modes; wherein, in a first weighing mode, the at least one item is a component of the final product, and the first mode comprises determining compliance of the weight of the at least one item placed on the weighing scale with the first target, and wherein, a second weighing mode comprises determining compliance of a weight of a plurality of items placed on the weighing scale to form the final product with the second target. wherein said processor configured to output a sensory indicator corresponding to the weight of at least one of the items placed on the weighing scale, said sensory indicator provides a different sensory indication when the weight of at least one of item placed on the weighing scale is above, below or between the target, characterized in that the processor is configured to: selectively operate in one of a plurality of weighing modes; wherein, in a first weighing mode, the at least one item is a component of the final product, and the first mode comprises determining compliance of the weight of the at least one item placed on the weighing scale with the first target, and wherein, a second weighing mode comprises determining compliance of a weight of a plurality of items placed on the weighing scale to form the final product with the second target. wherein, in a first weighing mode, the at least one item is a component of the final product, and the first mode comprises determining compliance of the weight of the at least one item placed on the weighing scale with the first target, and wherein, a second weighing mode comprises determining compliance of a weight of a plurality of items placed on the weighing scale to form the final product with the second target.