What i see is that you can create 3 booleans in the products collection with names High, Moderate and Low, then and regarding to the product detail, create that badges with one of those colors each (the badges must be placed the 3 in the same item list) and create a conditional: Change visibility (on each badge), sometimes visible, will be visible when boolean X (according to the property) is true.
I dont know if i explaing myself, just let me know!