I have smelled Garlic oil (and Onion, and Leek; Leek is the very worst), all I can say is Be Very Careful. You cannot believe how strong it is.
The sulphurous smells ar very useful, and important, in Perfumery and can add a sparkle, and a strength to an otherwise flat and boring fragrance. The previous two posts should be used as guides to the way you can use these strong and unpleasant odours. Think of them as spices for perfume, odour enhancers. I have used Onion Oil in Strawberry fragrances ( using a 0.001% solution of Onion Oil). Asafoetida is used in Perfumery, and is often found as an adulterant in Galbanum Oil, as it works well with the harsh top note.
Dimethyl Sulphide (which in concentrate smells like boiled cabbage) is found in Geranium oil, and works well in some Rose Accords.
Dibutyl Sulphide smells, in dilution like Violet, and was used in Fahrenheit .
Other sulphur containing chemicals smell of Grapefruit, and Blackcurrent.