Preheat the oven to 375 degrees and spray a 9x13 baking dish with non-stick cooking spray. Set aside.
In a medium saucepan over low heat, bring water, sugar, lemon juice, cornstarch, and cinnamon to a boil, stirring constantly. Continue stirring for 3-4 minutes until the sauce thickens up.
Once the sauce thickens, add the apples, stir, and let simmer for 7-8 minutes, stirring occasionally. Let cool.
In a small bowl, stir brown sugar, sugar, cinnamon, walnuts and butter together until crumbly, set aside.
On a lightly floured surface, roll out crescent dough. Pinch seams together and roll out a bit to smooth.
Spread brown sugar mixture over crescent dough.
Spread apples over brown sugar mixture.
Roll out the second package of crescent dough, pinch seams together and roll a bit more.
Place on top of the apple filling, press down a bit and then cut lengthwise into 8 long strips.
Take one strip and pinch the sides together. Twist each strip about 6-7 times and roll into a pinwheel.
Place each crescent roll into the prepared dish.
Bake for 20-22 minutes or until golden brown.
In a medium bowl, beat cream cheese and butter together until smooth.
Add vanilla and slowly add powdered sugar. Beat until creamy.
Spread cream cheese frosting over cinnamon rolls and enjoy