Nova launcher is definitely the best launcher app out there. However, it's not the only one. Other launcher apps listed in the article have similar features.