There are several techniques to generate coherent quantum states in nanotechnology. One common method is using laser cooling and trapping techniques to prepare atoms or ions in specific quantum states. Another approach involves the use of superconducting qubits, where quantum coherence is achieved through precise control of superconducting circuits. Quantum dots and photonic crystals are also used to generate and manipulate coherent quantum states at the nanoscale.