I constructed my 2 Skippy filters out of 40 gallon medical-grade (hemodialysis) barrels. Any food-grade barrel will do. These look after about 4000 gallons. I didn't necessarily need 2, but the waterfall is 6 feet across, so needed the spread. Each skippy is supplied by its own pump (again, overkill.....but I needed the flow for the waterfall).
Like Sissy said, those bread trays (pilfered, of course), sitting on top of milk crates (again, pilfered of course), ABS plumbing pipe and fittings are all you need. I used two filter pads, cut to fit, one that is coarse and one that is medium. The "fine" is too fine. I typically clean these once a year during shutdown using a shopvac, all the crap on the bottom of the barrels goes into the gardens.
No bog for me as there are ample free growing plants within the pond itself and the Skippy's do a wonderful job on their own with no added help required.