Preheat the oven to 350 degrees F. Grease a 13- by 9- by 2-inch baking dish with margarine.
Peel the potatoes and yams. Place the potatoes and yams in a large pot of water. Bring to a boil; reduce the heat. Boil gently until the potatoes and yams are tender, about 20 minutes. Remove the potatoes and yams from the water. When cool enough to handle, slice into rounds and set aside. Peel, core and slice apples.
Place one layer of yams, apple slices and then sweet potatoes in the greased baking dish; repeat and make at least two layers of each. Top with the golden raisins.
To make a glaze, in a small pan stir together the honey, orange juice, cinnamon and vanilla extract. Stir over low heat until the consistency is even. Pour the glaze over the yam, sweet potato and apple slices.
Bake, uncovered, until browned, 15 to 20 minutes. Remove from the oven and sprinkle with powdered sugar. Serve immediately.
Recipe courtesy Gerry Garvin, adapted from Turn up the Heat with G Garvin, Meredith Corporation Publisher, Iowa, 2006.