Да, так делают. Например, в SDR приёмнике ARINST SDR Dreamkit V1D
гетеродин ниже 23.5МГц не выдаёт, и для 2-23.5МГц частоту формируют
в МК. Минусы у такого подхода есть - PLL в МК имеет больший
джиттер, чем честная аналоговая PLL. Если частоты нужны небольшие
(до 160/200МГц), лучше поставить копеечный перестраиваемый тактовый
генератор SI5351/SI5351A (1-2$ на aliexpress за чип, есть сразу
готовые платы там же за 2-3$) - у него и с шумами получше должно
быть и он сразу квадратурный сигнал может сформировать (с некоторыми ограничениями по частоте снизу) https://eax.me/si5351-phase-shift/