Test Generator Lab is a great software tool for students and teachers. It is an offline test generator to help you create your tests. It helps students to keep track of their exam preparation.
Teachers can create practice tests and deliver to students for practicing. The great think about this tools is that if is absolutely free for exam takers, only test creator alone needs to purchase license.
I personally think that Test Generator Lab is one of the indispensable tools educators should be using.
You can download from their website. Free download at http://www.epractizelabs.com/test-generator/