I don't like tomato based sauces at all (that groaning noise you hear when the new magazine comes out is me - when I see how many recipes use a tin or more of chopped tomatoes!!), nor do I like anything very spicy (although I do like fresh ginger and a tiny amount of chilli).
If you look on the SW website, click on Eat and Slim, and then on Recipe Archive, then on Great for Green, THEN scroll down to where it says Saucy recipes to liven up your linguine, and THEN (if your clicking finger is not now totally exhausted!) click on Oil Based Pasta Sauce Recipes . . . you will find some useful sauces that do not use tomatoes.
Some of them do have onion in them, so you will have to find a way round that. Can you eat leeks? If so, thinly sliced leeks are a good alternative to onion. If not, you can just leave it out.
As for the fruit - there is so much lovely stuff in the shops. Fantastic oranges right now. Loads of rhubarb. And the soft fruit is starting to come in.