Program do tworzenia testów

Witam!

Poszukuję programu do tworzenia testów. Wyjaśniam o co mi chodzi: chciałbym stworzyć bazę pytań które będą randomowo wybierane z bazy i wyświetlane na monitorze. Dobrze by było żeby można było wyświetlić określoną ilość pytań na stronie i dało się je skopiować do programu typu Word/Excel w celu ich wydrukowania. Pytania są w formie następującej 1. Zdanie z luką na jedno słowo. 2. Transformacja zdania z podanym słowem. 3. Wybór poprzednio wprowadzonych odpowiedzi (czyli pospolite ABCD, najmniej ważna część dla mnie). Miłym akcentem byłoby sprawdzanie odpowiedzi dopiero po wciśnięciu jakiegoś buttona i podliczanie wyniku. Wiem że wymagania mam dość wygórowane ale może akurat coś takiego istnieje. Z góry dziękuję za wszystkie odpowiedzi!