I've never used LEFT OUTER JOINs, but I think this should work.
Query #1 should give you the projects that do not exist in tblProgress. Query #2 should give you the projects that are not complete. Perhaps someone can suggest how to do this in one query.
#1
SELECT proj., prog. FROM tblProjects AS proj LEFT OUTER JOIN tblProgress AS prog USING (projectnumber)
#2
SELECT proj., prog. FROM tblProjects AS proj, tblProgress AS prog WHERE proj.projectnumber=prog.projectnumber AND prog.progress=0