The Articulate suite, which is an authoring tool for online training/presentation use based on Powerpoint, includes a programme called Quizmaker. This allows a variety of question types, and plenty of tools for marking, reviewing, randomising and so on. The tests can be embedded into an Articulate course/presentation.
I don't know if Quizmaker can be used stand-alone.
The Articulate website provides a 30 days free trial for the whole suite.
It's very easy to use straight out of the box, and the support is good, with useful user forums monitored by Articulate experts.
Last edited by Capot; 18th September 2012 at 20:29.