Hi there,
I can build this for you, in admin you could define new categories, sub categories and finally "things", which would all have icons and you can place them using click on the map.
Never did highlighting of the area which would be the only thing in question, but I will search the docs to find out how to do it. Which are would you like to highlight?
Regards,
Julijan