We spend a lot of time on computers and smartphones for work, entertainmet, or to stay connected. But not all apps are made equal. The following are my favourites and daily drivers.