Preheat oven to 375 F.
Prepare the ziti according to package, except cook it a little under al dente.
Rinse with cold water to cool noodles, drain and set aside.
In a large deep skillet, brown the meat over medium heat.
Add onions, garlic, and Italian seasoning and cook until onions are slightly tender.
Drain the fat and return to heat
Stir in the diced tomatoes, marinara sauce and spaghetti sauce.
Reserve a cup of meat sauce for later use.
Bring sauce mixture to a light boil, reduce heat, cover and simmer for about 20 minutes.
In large bowl stir together beaten egg, ricotta cheese, cottage cheese, 1-2 tablespoons fresh basil and 1 1/2 cups of Italian blend cheese.
Toss in the noodles and stir gently until noodles are coated.
Add in the reserved cup of cooled meat sauce.
In a 9x13 casserole dish spread out a thin layer of meat sauce.
Top with half of the noodle mixture.
Next layer on half of the meat mixture.
Sprinkle with the mixed cheddar cheeses and then lay on the slices of smoked gouda.
Top with the remaining noodle mixture and remaining meat sauce .
Top with remaining Italian cheese blend.
Bake for 25-30 minutes or until cheese is melted and bubbly!
Garnish with lots of chopped fresh basil.
Let baked ziti sit before serving.