Yes, you could do it either way successfully. Its your preference but I would say that it may be a better option to have the data transferred from the Master sheet to the individual contractor sheets. This way, you are actually summarising each individual contractor activity and it may be easier for you to track any anomalies (especially payment ones!) should a contractor raise a question with you.
Could you please upload a sample of your work book showing its actual set out so that we can test/experiment with a suitable macro that may do the task for you. Include the Master sheet and just two or three of the individual Contractor sheets with only a few rows of data. Please use dummy data in the sample. You can upload your sample to a free file sharing site such as Drop Box, ge.tt or Sendspace and then post the link to your file back here.
In the meantime, have a look at the following thread:
which will give you an idea of what can be done.
There is a link in post #2 of that thread to a sample file which will show you how it works. Just click on the "RUN" button.
Let us know what you think.