Nova launcher is by far the best one out there. So much customization available yet its so simple and easy to use. Nothing is cluttered or laggy. Specially the pro version