MPQ's Binary Puzzle Corneris a Solver/Generator for Binary Puzzles.
MPQ's Binary Puzzle Corner has four Levels (Easy, Medium, Hard and Insane) en four sizes (8x8, 10x10, 12x12 and 14x14).
MPQ's Binary Puzzle Corner comes with a package of 100 puzzle for each Level-Size combination, but has a build-in generator for generating new sets.