I have built many flavors of Synthesizers ranging in frequencies from HF to E-Band:
* Direct -- including DDS, switched filter bank, and mix-and-divide
* PLL based -- including multiloop, YIG based, CRO based, DRO based
* Tracking loops and extremely linear swept PLLs