I use keyboard and mouse for when serious work needs to be done. They are far more efficient.

I keep a controller around for crafting / walking around town or anything else where extra button presses won't matter.