Wouldn't it be great to be able to create forms at the site level and then use input fields from different lists as repeating sections?
For example an Expenses site with lists for mileage claims and expense items.
You could drag and drop each list as a repeating section then select which fields you want to be shown (kinda like when you make a new view for a list).
Then each iteration of the repeating section would create a new list item in the associated list.
This would avoid having to do xml gymnastics in what is a pretty common scenario.