Gautam,
If I understand your question correctly, the best solution for your problem would be to devepop a general tool producer for all the resources you want to provide and then, once the iframe is launched, provide the user with a list of all the different options to choose from.
Another solution is to use the custom parameters field (in the latest version, teachers also have the ability to set custom parameters) to define at launch time what kind of rewource you wqnt to access with that specific instance.
I hope that helps.
Regards,
Nikolas