Learning-based three-dimensional (3D) generation increasingly targets computer-aided design (CAD) workflows, but visual fidelity, executable construction, persistent editing, and verified system behavior remain distinct claims. We review generation, reconstruction, and editing for mechanical and product CAD, using Generative Design Foundation Models (GDFMs) as an operational target combining reusable pretrained models with machine-checkable design state. Our output-centered taxonomy distinguishes visual/geometric priors, construction programs including constructive solid geometry (CSG), and evaluated CAD-native states. A Design Capability Profile records artifact and system-level tests; a separate Foundation Evidence Profile records pretraining breadth, transfer, adaptation efficiency, and backbone reuse. We propose representation choices for design workflows: construction programs expose explicit feature revisions, whereas boundary recovery targets state-centered reconstruction. Core examples distinguish supervised task adaptation, zero-shot cross-dataset classification, and joint task learning, while locating reuse in input encoders, design representations, tokenizers, or generation models. Dataset and benchmark comparisons expose complementary supervision, differing failure denominators, and distinct verification scopes. We recommend matching the representation, learned state, verifier, and inference budget to the intended workflow. GDFM is an evaluation target and research agenda, not a maturity label inferred from model size or output format.