For Cookies: Preheat oven to 350° F. Line two large baking sheets with parchment paper. Set aside.
Beat together butter and both sugars until creamy. Add in eggs and vanilla. Beat until just combined. Add flour, baking soda, cinnamon and salt. Mix until just combined. Stir in the oats.
Drop by rounded tablespoons onto the prepared baking sheets. Make sure to space apart at least 2 inches. (You will have 32 cookies total to create 16 cream pies.)Bake for 10 to 12 minutes only. Don't over bake! Cool 5 minutes on cookie sheet, then transfer to a wire rack.
For Cream Cheese Filling: Beat cream cheese with an electric hand-mixer until creamy. Add the heavy cream and vanilla. Slowly add the powdered sugar, one cup at a time, until frosting is creamy and lump-free.
To Assemble Pies: Place filling in a large zip-lock bag, and snip one corner off. Pipe a circle of 2 Tablespoons of filling onto the bottom of one cookie. Top with another cookie. Gently squeeze to allow filling to come to the edges. Repeat with remaining cookies and frosting. Serve and enjoy!
Notes
Store any leftover cookies in the refrigerator for up to 5 days. (You can warm them in the microwave for a few seconds to soften them before eating.)