This is for selectin fonts using fontspec with LuaLaTeX. Examples are here
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\usepackage{unicode-math}
\setmainfont{optima nova lt pro}
\setmathfont{Asana Math}
\setmathfont[range=\mathup/{latin,Latin,num}]{optima nova lt pro}
\setmathfont[range=\mathbfup/{latin,Latin,num}]{optima nova lt pro bold}
\setmathfont[range=\mathbfit/{latin,Latin,num}]{optima nova lt pro bold italic}
\setmathfont[range=\mathit/{latin,Latin,num}]{optima nova lt pro italic}
\setmathfont[range=\mathup/{greek,Greek}]{Asana Math}
\setmathfont[range=\mathbfup/{greek,Greek}]{Asana Math}
\setmathfont[range=\mathbfit/{greek,Greek}]{Asana Math}
\setmathfont[range=\mathit/{greek,Greek}]{Asana Math}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\usepackage{unicode-math}
\setmainfont[BoldFont=HelveticaNeueLTPro75Bold,ItalicFont=HelveticaNeueLTPro56Italic,BoldItalicFont=HelveticaNeueLTPro76BoldItalic]{HelveticaNeueLTPro55Roman}
\setsansfont[BoldFont=HelveticaNeueLTPro75Bold,ItalicFont=HelveticaNeueLTPro56Italic,BoldItalicFont=HelveticaNeueLTPro76BoldItalic]{HelveticaNeueLTPro55Roman}
\setmathfont{Latin Modern Math}
\setmathfont[range=\mathit/{latin,Latin,num}]{helvetica neue lt pro}
\setmathfont[range=\mathup/{latin,Latin,num}]{helvetica neue lt pro}
\setmathfont[range=\mathbfit/{latin,Latin,num}]{helvetica neue lt pro}
\setmathfont[range=\mathbfup/{latin,Latin,num}]{helvetica neue lt pro}
\setmathfont[range=\mathit/{greek,Greek}]{tex gyre heros}
\setmathfont[range=\mathup/{greek,Greek}]{tex gyre heros}
\setmathfont[range=\mathbfit/{greek,Greek}]{tex gyre heros}
\setmathfont[range=\mathbfup/{greek,Greek}]{tex gyre heros}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\usepackage{unicode-math}
\setmainfont{palatino nova pro}
\setmathfont{TG Pagella Math}
;-)
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\usepackage{unicode-math}
\setmainfont{Zapfino Extra LT W1G One}
\setmathfont[range=\mathit]{Zapfino Extra LT W1G One}
\setmathfont[range=\mathup]{Zapfino Extra LT W1G One}
%\setmainfont{Zapfino Extra LT Two}
%\setmainfont{Zapfino Extra LT Three}
%\setmainfont{Zapfino Extra LT Four}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\usepackage{unicode-math}
\setmainfont{Lucida Bright OT}
\setsansfont{Lucida Sans OT}
\setmonofont{Lucida Sans Typewriter OT}
\setmathfont{Lucida Bright Math OT}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\usepackage{unicode-math}
\setmainfont{Times New Roman}
\setmathfont{XITS Math}
Just the names to get other ones:
Adobe Garamond Pro
Myriad Pro
Source Serif Pro
Source Sans Pro
Source Code Pro
Eurostile Next LT Pro
Eurostile Next LT Pro Light
Utopia Std
Kepler Std
Trajan Pro 3
Latin Modern Math
Asana Math
TG Pagella Math
TG Termes Math
XITS Math
Lucida Bright Math OT