In a large bowl, cream together the butter, applesauce OR butter flavored shortening, brown sugar, white sugar, eggs, and vanilla until smooth. Combine the flour and salt; stir into the sugar mixture. Add baking soda mixture and stir until combined. Stir in the oats, chocolate chips, almonds, coconut and M&M's and raisins. Drop by rounded tablespoons onto ungreased cookie sheets. Use a fork to flatten slightly.