Thanks for the post. It looks like a pretty decent unit. I've got an ADF4351 module, but that's all it is, a module. No display MCU or anything else. So some assembly (and C) required which I've not got around to yet. With the JDS6600 and the FY6600 going to 60 MHz, I don't really have a problem with 35 MHz as the lower limit. The fact that the waveform is a quasi square wave is more of an issue. But that's what the ADF4351 is designed to produce.
The JDS/FY6600 AWGs are remarkably clean. Biggest issue is FeelTech's unwillingness to resolve FW issues in shipped units.
I'm considering using two ADF4351 modules with low pass filters and a mixer to get a clean sine wave from a few Hz up to 2 GHz by running both in the 2.4-4.4 GHz range.