For the cookie: Whisk together the flour, baking powder, baking soda and salt in a bowl.
In the bowl of a stand mixer with the paddle attachment, cream together the granulated sugar, butter and shortening. Add the eggs 1 at a time, mixing well between additions. Add the vanilla extract and vanilla seeds and mix well. Add the sour cream and mix until just combined. Add the dry ingredients to the wet ingredients and beat on low until just mixed through; the dough will be sticky. Shape into a rectangle and wrap in plastic wrap. Refrigerate for a couple of hours or overnight.
When ready to bake, preheat the oven to 350 degrees F. Line 2 baking sheets with parchment or silicone baking mats.
Roll out the dough on a floured surface about 1/4 inch thick and cut into 2 1/2-inch rounds. Place the rounds on the prepared baking sheets. Bake until the cookies are puffed and cooked through but have not taken on any color, 13 to 15 minutes. Remove the cookies to a wire rack to cool.
For the frosting: When ready to decorate, make the frosting. In the bowl of a stand mixer with the paddle attachment, cream the butter and vanilla until smooth. Slowly add the powdered sugar and salt and beat on medium until smooth and fluffy. Add the heavy cream 1 tablespoon at a time until the frosting is fairly thick. Add the gel paste and stir to evenly combine.
Use a butter knife to spread the frosting on the cookies, then decorate with 3 cinnamon imperials in the center of each cookie. Leave overnight to set.