You can use SharePoint Workflows for this one. All you need to have is SharePoint Designer. There is a specific action called Update List Item
which allows you to update any list using your workflow or Create List Item
to create items on a different list. You just need to properly setup the lists and workflows you will be using. You can follow the general rule below:
If you are updating a list, make sure the child list (or the list you will be updating based from another list's value) has a unique reference from your parent list.
Use the
Update List Item
orCreate List Item
action when an item is added in a list to make sure the workflow is properly triggered.
And since lookups are typically just lists used as a column on another list the same principles above apply when creating the workflow.
For more details on how to use the said workflow action you can go and visit this link and this link.