When I download a new app on iOS, I immediately disable searching it and disable background updates. I hate the search feature and only use it as an app launcher when I’m accidentally not on the App Library screen.
On macOS, I also disable spotlight for everything because the indexing process has been the single biggest culprit of CPU spikes when it’s doing something insane like indexing a git repo. Again, I only use Spotlight as an app launcher.
I wish it were easier to opt into this “App Launcher only” mode. I had to really tinker with the settings to exclude everything except applications. And I’m sure I’m going to need to do it all over again after this update.
Try quicksilver