PriSM is a set of algorithms designed specifically to create degenerate primers for the amplification and sequencing of short viral genomes while maintaining sample population diversity.
Link
Topic
Sequence Analysis
Primer Design