For a DIY build, something based on the circuit in your first post should work for a brushed motor, but it would probably be simpler and cheaper just to buy a suitably rated brushed motor controller from an online source. I'd go for one rated at >30A