Nucleic acid based tools for pharmacology and nano-engineering