But my basic issue remains, both "set font" and "set style" bring up font selection tools and no way to set attributes such as bold and italic.
No way through those dialogs, yes. But no way at all, no -- Until it's fixed you can use Command+6 to change color, Command+7 for bold, Command+8 for italic, Command+_ for underline, Command+0 to make normal.