Marguerite Patten's golden Christmas cake is a winner. You can swap out basically any of the fruit to maximize the bits you love. We swap out angelica for extra cherries and peel for crystalised pineapple. We also swap walnuts for almonds because my mum doesn't like walnuts.
Bear in mind that this is a 1960s recipe with timings for crap ovens - if you follow these timings it will burn so keep a good eye on it. Cooked when a skewer comes out clean and it looks/feels firm and dark golden brown. It shouldn't be dark brown like a treacle cake, though.