I'll look into how hard it would be to save. My jam games to this point haven't justified saving, so I never gave it much thought to be honest.
As for resetting, I'm pretty sure it shouldn't be necessary, but I included the option because I didn't want to go through and prove that with certainty for every level. I've had so many times where I *thought* I had proven something was mathematically possible just for me to realize it was NP hard that I don't trust my intuition with mathematics anymore.
For the black/white as win states, it made sense to stick with one since a few of the levels can't be set to all white due to the mechanics and I feared folks would get stuck trying to solve an impossible puzzle. That said it's a preference thing design wise as that could also be a great "aha!" moment if done well.
Thanks for playing!