well of course building one will be better it will cost a much lesser but nevertheless give you good knowledge if you browse about them
this one(link below) can serve upto 10 amps ( if you build it you probably wont need any other model ( 10 amps id huge for dc motors used in small applications ) )