Many citation managers have extensive BibTeX support, and will do the majority of the heavy lifting for you in terms of generating the .bib file. Each citation manager has its own pros and cons, and you can see an extensive list of citation tools (both paid and free) and their features, including whether or not they support BibTeX, at Wikipedia.
On rare occasions, such as in the case of special characters, you may need to edit the file with a text editor, but most citations can be formatted automatically without requiring your intervention.