Custom Resource Manipulator is a GUI-friendly trigger library and UI addition dependency created and distributed by Alzarath that adds custom resource icons and labels that can be created and manipulated.
To install, add the Custom Resource Manipulator dependency to your map. Alternatively you can rip the triggers and UI elements and inject them into your own map, which I won't help with.
The dependency mod is available in the StarCraft 2 Arcade on the US, EU, and KR servers using the name "Custom Resource Manipulator".