Yes. A launcher is always present on every device. To use icon packs you must use a launcher that supports icon packs. Different launchers support theming to various degrees. I recommend using Nova launcher becauser it fully supports icon packs along with many features that are not avaible on other laucnhers like dynamic calender.
Resources