1: In a bowl, combine warm milk and dry yeast. Let it sit until frothy.
2: Add sugar, soft butter, egg, flour, additional sugar, and salt. Knead until dough is smooth.
3: Cover and let it rise until doubled in size.
4: For the almond frangipane, cream together soft butter and sugar. Mix in salt, almond flour, all purpose flour, egg, almond extract, and vanilla extract.
5: Roll out the dough and spread the almond frangipane on top, then layer with raspberry jam.
6: Roll the dough into a log and cut into pieces.
7: Place rolls on a baking tray and let them rise again.
8: Bake in the preheated oven at 350°F for 20 minutes.
9: For the frosting, beat cream cheese, soft butter, powder sugar, salt, raspberry jam, and vanilla extract until smooth.
10: Once the rolls are cooled, spread the raspberry cream cheese frosting on top and garnish with fresh raspberries if desired.