When doing joins sometimes it appends field names. If there are a lot of fields then it take a long time to do individually. The repoject tool has a batch option. that can be dragged into model builder for use in a script. Something like that would save a lot of time.