Is there any way via trigger to put an amount of resources on a worker so that that worker would be carrying them? I really just need it for looks so simpler = better
you can make any unit mine wood/gold with the skill but the "bag" is a animation...so if you want it on a footman for instance, u'd have to make your own animation.
you need to use animation - add tag - gold
this wouldnt work on anything but a worker so your going to need the model of gold bag to put on another unit
Just do it by triggers like set workerunitvariable[1] = unit
Then do some triggers with unit comes with in range of workerunitvariable[1] then check the conditions and add some gold to the owner and display some floating text over the unit