Dear Sir/Madam,
I have been working with VBA for 3 years for companies like IBM, MSCI and Ford Motor Company. I have created a number of similar Excel applications you are asking for. For example:
-Automated contract creator that fills word template with customer data
-Automated return letter creator that adds address and list of items to a return letter template at the end of a leasing period.
Beside that I already had two similar projects on Freelancer. You can see them in my reviews.
I can start working on it today, and can be done by Saturday.