You could use a container and style it via your own css code (There is some guide in the documentation telling you how to work with the scss files in mendix).
It should not be that hard to make a circle out of it. Changing the colour with the value might be harder. You may need to have multiple circles and work with visibility.
You could try to use the visibility function to show different circles in different colors if a specific value is reached.
This widget may help with the dynamic styling: https://appstore.home.mendix.com/link/app/5958/