1. Preheat oven to 350°.
2. Heat a large skillet over medium-high heat. Add oil; swirl to coat. Add onion; cook 3 minutes, stirring occasionally. Add garlic, salt, and pepper; cook 1 minute. Remove casings from sausage. Add sausage to pan; cook 5 minutes or until browned, stirring to crumble. Add tomatoes. Bring to a boil; reduce heat, and simmer, uncovered, 10 minutes. Remove from heat.
3. While sauce simmers, combine 1 cup mozzarella cheese, Parmesan cheese, cottage cheese, and eggs.
4. Spoon 1/2 cup meat sauce into a 13 x 9inch baking dish coated with cooking spray. Place 4 noodles over sauce. Spread half of cheese mixture over noodles; top with 2 cups sauce. Repeat procedure with 4 noodles, remaining half of cheese mixture, and 2 cups sauce. Top with remaining 4 noodles; spread remaining sauce over noodles. Sprinkle with remaining 1/2 cup mozzarella cheese.
5. Cover and bake at 350° for 40 minutes or until bubbly and noodles are tender. Uncover and bake an additional 10 minutes. Let stand 5 minutes before serving.