This is a great receptive vocabulary application to use to create vocabulary activities. There is a free version and the full length version is $34.99. This full length version provides you with pre-made activities. In the free version, you create your own. Below are links to the app and a description for the free and full versions.
Free Version
Full Version
Free Version
Full Version