My favorite apples to use are Fuji; they cook up nicely but retain their firmness. And they have a sweetness about them when cooked that is...perfect in my opinion.
I add some vanilla, cinnamon, nutmeg, cloves, and allspice, and if I have one, I grate a little orange rind and squeeze in a little orange juice. I throw in a few raisins to the mixture. I never measure the spices, but I am liberal with the cinnamon. I add a little water, bring it to a quick boil and then turn down the heat a little. Cook until the apples are cooked, yet a little firm and the water cooks down to almost syrup.
Spoon over cooked puff pastry. (I buy frozen puff pastry). Sprinkle with a little bit of powder sugar over the apples - EAT and ENJOY!!!