Spec-Pre-Release is a project mainly written in Visual Basic .NET, it's free.
COMP A-Level
Specimen Pre Release :)