Modern graphical user interfaces are not as usable as they are touted to be. Especially power and keyboard users are often forgotten and thus left with programs without graphical output capabilities. Mouse-based search-and-click interfaces are not efficient and while most widget-based GUIs provide keyboard shortcuts to some operations, it is not always possible to have shortcuts to everything. In addition, in most dialog layouts it is impossible to efficiently move between different controls unless with a pointing device. But as a window manager, Ion can not even try to solve these problems.