Preheat oven to 350°F (180°C). Liberally grease two 8″round cake pans with vegetable shortening, and/or spray with baking spray.
Combine flour, sugar, baking powder, salt, and pudding mix in a large mixing bowl. Add in 1 cup of water and eggs, beating just until smooth. Carefully add melted butter to the batter, mixing on medium speed until smooth.
Divide batter evenly into two bowls.
Add remaining ¼ cup water, cocoa powder, vanilla and hazelnuts to one bowl, stirring until smooth and evenly distributed.
Add cherry liquid, cherries, and almond extract to second bowl, stirring until well combined and smooth. Tint pink.
Divide batter among prepared cake pans, one flavor per pan.
Bake until golden and knife inserted into center of batter comes out clean and cake springs back – about 45-60 minutes.
Allow to cool 10-15 minutes before turning cakes out onto baking rack to cool fully.
Ideally, allow to cool to room temperature, wrap tightly with plastic wrap. Allow cake to sit overnight.