it really depends what the root problem is. If you need to replace the whole theme, then yes. If the problem is with a particular file, and you know which file, edit that file and upload it.
Filezilla knows when you make changes to a file and will upload to the correct path.