I think you will be happy with L graveolens.
My plant makes seed pods but I never can find the seeds! Either they are very tiny or maybe it takes a special pollinator that isn't around? Not sure. I keep my plant in a pot outdoors but bring it into the garage (since I don't have a greenhouse) over winter.