Sharepoint - Create a list item when item is created in another list
You definitly can do this with workflows.
Just create a list-workflow on List1 which creates a new Item on List2 with the given item values and set the workflow to "Start workflow automatically when an item is created".
All you need for this task is the SharePoint Designer.
If you do so, also consider the occurence of changes in List1 or List2.