Para preparar a massa, faça um monte com a farinha sobre a bancada e deite por cima o açúcar. Corte a manteiga em cubos e misture-os com a farinha e o açúcar, usando as mãos até obter uma mistura arenosa fina.
Junte a raspa de limão. Bata os 2 ovos e junte-os à mistura, trabalhando a massa até ligar e obter uma bola. Enfarinhe-a ligeiramente - não é necessário trabalhar demasiado a massa. Enfarinhe a bancada para que a massa não pegue e vá alisando-a com as mãos obtendo uma forma arredondada. Embrulhe em papel aderente e leve ao frigorífico por pelo menos meia hora.
Entretanto, prepare o recheio: corte as maçãs reinetas em 16-avos e as maçãs fuji em oitavos. Num tachinho pequeno coloque o gengibre cortado em pedaços, juntamente com uma chávena de água e a meia chávena de açúcar. Leve a lume brando até o açúcar ser totalmente absorvido e a água obter uma consistência xaroposa. Reserve.
Coloque noutro tacho a manteiga e o açúcar e leve a lume médio. Quando a manteiga tiver derretido junte as maçãs e cerca de uma colher de sopa de pedaços de gengibre retirados do xarope, bem como uma colher de sopa do próprio xarope. Tape o tacho e deixe cozinhar em lume brando por cerca de quinze minutos. Nessa altura, junte as amoras, mexa e cozinhe destapado por mais cinco minutos.
Unte uma forma de tarte com manteiga. Retire a bola de massa do frigorífico, corte-a ao meio e, com a ajuda de um rolo da massa, estique uma das metades até obter uma base redonda com cerca de 1cm de espessura. Coloque-a no fundo da forma, ajuste a massa aos bordos, corte o excesso e pincele os bordos da massa com o ovo batido.
Deite a fruta num passador, por forma a separar a calda que se formou no tacho - reserve a calda. Deite a fruta sobre a massa, espalhando-a por toda a base mas fazendo um pequeno monte mais alto no centro. Deite metade da calda sobre a fruta. Finalmente, estenda a segunda metade da massa da mesma forma que a primeira e coloque-a sobre a tarte, fechando-a. Corte novamente o excesso e ajuste os bordos por forma a que se juntem ao bordo da massa da base. Faça uns golpes no centro da massa com uma faca, pincele com ovo batido e polvilhe com açúcar e canela, a gosto. Leve a forno pré-aquecido a 180º por cerca de 55 a 60 minutos.
Finalmente, o custard: num tachinho misture o leite, as natas, 2 colheres de açúcar e umas gotas de extracto de baunilha. Leve ao lume até levantar fervura, retire e deixe arrefecer um pouco. Entretanto, com uma vara de arames, mexa numa taça as gemas com a restante colher de açúcar. Junte um pouco da mistura de leite, mexendo sempre para não ganhar grumos. Continue a deitar o leite, pouco a pouco, sem deixar de mexer. No final, volte a deitar a mistuar no tachinho e leve a lume brando durante alguns minutos, até engrossar ligeiramente e ficar com aspecto brilhante e de forma a cobrir o fundo de uma colher. Retire do lume e coloque no frigorífico.