Anyway, signal generators are usually specified (like oscilloscopes, for the dual problem) for their analog bandwidth and max sample rate. For a scope, for instance, no vendor is going to tell you that you can acquire a signal other than a sine wave at the max frequency for the rated bandwidth, because as it's been explained to you above, it wouldn't make sense. It's your job as a user to derive what you can do with an analog bandwidth of such.
Again, signal generators usually have just the above specified, and it's all that matters (and of course output amplitude range + output impedance).
And that said, designing a 400MHz (analog bandwidth) DDS signal gen. is already pretty challenging. I kind of doubt it's in the amateur territory already. Regarding the teasing question I asked earler: call me when you find an off-the-shelf 32-bit, 1GSps DAC. Completely unrealistic IMO. If that thing ever existed, it would probably cost a fortune. But you probably don't need 32-bit either.
Now if you want to generate, say, square waves @400MHz, your best bet would be to generate them as a digital output directly, with possibly an high-speed VGA after that to set the amplitude. (Could also be done with some kind of level shifter.) Again, at those frequencies, it won't be anything trivial already.