otfinst takes a list of OpenType font files as input, uses Eddie Kohler's 
otftotfm to install them into a TeX/LaTeX system, and builds and installs 
the necessary font description and style files. otfinst was formerly known 
as otftex_install and is written in Python. It has similar capabilities to 
Marc Penninga's fontools.

For more, see http://www.ece.ucdavis.edu/~jowens/code/otfinst/ .