As examples, if you get some good resistors you can build R/2R analog DACs, but only to about 6 bits precision before things get ugly, and to about 150 M Samples per sec. You will likely need a video amp to buffer the signal too. With that part count you might as well use a seperate DAC chip and get better performance.
Likewise a 1-bit audio range DAC is trivial to implement in an FPGA - all that is needed is a pin and a low pass filter, then an opamp to buffer it - but a I2S DAC will give superior performance at about the same part count.
You can do these things, just not as well as dedicated silicon can.
The board layout can be a problem, but only really when traces start to act as transmission lines - I've pushed about 500Mb/s over differential pairs through 0.1" headers, on a two layer board. It really shouldn't have worked but it did....