You can work from home with these killer apps and tools. New solutions are being developed every day as more and more people work remotely and encounter new productivity challenges.