I’ve got a MDF top from Formatic_CNC (from ebay).
I’ve stuck it on some 2×4 to keep it rigid and flat and it’s been great. It’s made accurate cuts so simple for me, can’t recommend it enough.
Only issue I have is that my garage gets quite damp so some of the holes have swelled very slightly, which is a pain in the neck. I’ve sanded them very carefully so that the dogs fit pretty snugly, I expect that come summer (if it gets hot and dry) there may be some play.
So I’m trying to figure out the best way to get / make a water resistant version.
First thought is birch ply, not sure if that will suffer from the same problem of the holes swelling or not.
I may end up getting a jig so I can try different materials, it’s a big investment though.