It is intrinsically the same process. WHM has more in the way of GUI tools to help set up DNS, but some of them didn't work when I did it, so I ended up change files manually anyway.
It is one of those processes that doesn't always go exactly the same for any two people that try it.