I have used a Gatco basic set for years, when I replace it (soon) I plan to buy the diamond stone version. If knives are really dull I too start with a file to establish the basic bevel. Anyhow this works for me, although I have not done kitchen knives. Gatco has a hone for serrated blades as well.
I use a two sided diamond impregnated stone from Smiths. I cary a mini version in my back for touch ups, and the bigger one at home for kitchen and hunting knives.