I also want to work on a similar project nowadays, but my choice is LMX2572 from TI.
The automatic level control algorithm (ALC) is essentially not so difficult. There will be a wideband amplifier at the output, then a programmable precise ( 0.25dB of step or more precise )RF attenuator.
While the Calibration Routine sweeps the PLL during the Band, a precise Spectrum Analyzer or Rf power Meter will measure the output and calibration will compare the entered RF power and measured one then
it will add or substract the difference to align the the RF output.I'm not software guy but I can work with somebody who has firmware software experiences.
Also, using a wideband Balun will give the output as single ended and 3dB more power.