You *can* do catalytic hydrogenation of ketones/aldehydes with H2/Ni or H2/Pd, but it's a more difficult reaction than the hydrogenation of alkenes (requires higher pressure). I see it in some textbooks. NaBH4/LiAlH4 is generally the way to go however.