¿Qué es exactamente lo que le da olor a los compuestos aromáticos?

Esto se reduce a algunos factores, dependiendo realmente del ángulo desde el que vienes. En primer lugar, establezcamos que ninguna sustancia tiene “un olor particular” como tal. Nuestro sentido del olfato, al igual que el de otros mamíferos con el mismo sentido, implica que las células en nuestras narices detectan vapores químicos en el aire, envían señales a nuestros cerebros, y nuestros cerebros interpretan esas señales, convirtiéndolas en lo que describimos como un ‘oler’.
Esto es importante porque dice que no hay una parte particular de una molécula aromática (o molécula no aromática, ya que la aromaticidad se refiere a la configuración electrónica, no a la olor) que le da su olor. Sin embargo, grupos funcionales particulares, por ejemplo C = C en etenos, RC (O) OR ‘en ésteres, etc., pueden hacer que un compuesto sea más volátil, lo que significa que es más probable que se evapore a temperatura ambiente. Un compuesto debe ser al menos un poco volátil para que podamos olerlo.
Con respecto a cómo huelen, eso es solo química aleatoria pura, pero nuevamente, no es una parte particular de una molécula.

Cuando dices “huele a sustancias ya existentes”, supongo que te refieres a algo así como por qué el benceno huele a almendras y por qué algunos ésteres huelen a fruta … responden que huelen a esas cosas, ya sea porque esas cosas contienen el compuesto en cuestión o contienen uno que es químicamente muy similar.