20 Free software that can improve your productivity (recommended)