The source code is at:
http://www.sskacy.com/ScienceLeftToDo.zip
It was written in C#. If you just want to run the executable, it's at bin\Debug\ScienceLeftToDo.exe
There may or may not be bugs left in the program itself. I haven't fully-tested it yet. I suspect there may be bugs in AllScience.csv, which is where I'm getting the full list of science experiments from. I got it from somewhere and modified it. If I had a copy of persistent.sfs that contained every experiment, I could finish debugging AllScience.csv. Until then, I'll probably keep getting bugs as I perform more experiments and will have to fix them as I find them.
If you get an error message, it's probably because you have an experiment in persistent.sfs that doesn't work with AllScience.csv, send me your persistent.sfs (PM me) and I'll use it to correct AllScience.csv. If enough people do that, that should get it debugged pretty well.