I've combined the Find & Replace HTML fully, and I'll move it into an external file, but I'd like to keep this separate from the Find in Files UI for now because I expect they will diverge further over time (e.g. Find in Files will have additional options for choosing the set of files, etc.) and it's not clear yet how much would be shared.