Have all toppings measured and sauces warmed before unwrapping any ice cream sandwiches.
Arrange a single tight layer of ice cream sandwiches in the bottom of a 9x13 inch dish. Cut sandwiches to fill any gaps.
Drizzle half the hot fudge and caramel if using over the first layer. Scatter half the crushed cookies and mini chocolate chips over the top.
Whip cold heavy cream with powdered sugar and vanilla until firm peaks. Spread half over the first layer of toppings.
Add a second complete layer of ice cream sandwiches. Press gently to level.
Drizzle remaining sauces over the second layer. Spread remaining whipped cream evenly over the top.
Scatter remaining toppings over the whipped cream surface. Finish with a drizzle of extra fudge or caramel sauce.
Cover tightly with plastic wrap and freeze for a minimum of 6 hours or overnight.
Remove from freezer. Rest 3 to 5 minutes. Slice with a warm knife wiped dry between each cut. Serve immediately.