Stir together the crushed tomatoes, diced tomatoes, tomato paste, water, and basil in a large saucepan over medium heat. Salt and pepper to taste. Bring to a boil, reduce heat to low, and simmer for 15 minutes while preparing meatballs.
Mix together the ground chicken, bread crumbs, Parmesan cheese, eggs, Italian seasoning, salt, and pepper in a medium bowl. Roll into 1 inch balls. Heat a large skillet over medium heat, and coat with cooking spray. Brown the meatballs on all sides. Add meatballs to the simmering pasta sauce and cook until internal temperature of meatballs reaches a minimum of 160 degrees F (72 degrees C), about 30 minutes.
Fill a large pot with lightly salted water, and bring to a rolling boil over high heat. Once the water is boiling, stir in the spaghetti, and return to a boil. Cook until the pasta has cooked through, but is still firm to the bite, about 12 minutes. Drain. Serve the meatballs and sauce over the cooked spaghetti.