Winaerotweaker and Everything will fix a number of your complaints
The easiest way to control most of the features you hate (or love) in Windoze is to install Winaerotweaker possibly combined with Spybot Antibeacon to kill telemetry. The solution to Search is Everything. All these are free.
WinAT contains about 200 settings organised by functional area (eg Desktop, Context Menu, Network etc)
Here are some of the features I personally favour:
Disable nearly ALL the "Call Home" features
App lookup in Store
Auto update of Store Apps
and Block all Ads
(although if you're still paranoid, install Anti-Beacon and remember to select all the items on the 2nd tab as well)
Disable driver updates (the ones most likely to bork your system/s)
Disable Windows updates easily (easiest is to set Ethernet connection as "metered") (more detailed version below)
Verbose logon messages (so if something delays shut down or startup you can usually identify the culprit)
Show seconds on your taskbar clock (didn't even know that was possible till I spotted it in WinAT)
Add various to the Context menus eg
File Hashing menu (brilliant if you a regular hash checker, which I am)
"Kill Not Responding Tasks"
Shutdown menu (and change default behaviour)
Remove the Shortcut and Shortcut arrow from your desktop icons
More detail on controlling Windows Updates:
Setting Ethernet as metered will halt the update process till you OK it but doesn't control what gets delivered.
For total blockage of Windows Updates, disable the service but if you merely wish to control when it happens and (partially restrict what gets updated)
It treats the update process as a troubleshooter but don't let that deter you.
Run it when you know updates are available. Choose the "Hide Updates" option when its finished checking for updates. Tick those you do NOT want, Close the "troubleshooter".Then permit the update in the normal way.
For even tighter control (pro users and up only) use gpedit
/admin templates/windows components/windows update/configure automatic updates
click enabled and choose "2 - Notify for download and auto install"
you almost return control of the Windows update process to where it used to be pre W10
As for Everything, I cannot figure out why Microsoft hasn't bought him out.
It's genuinely a life changer for anyone with millions of files on their system (I currently have 7.6 million). It does what you kind of expected file search programs to do before you actually had to use one. i.e. INSTANTLY find all occurrences of relevant matches anywhere on your system. I'd really love to know how he's done it because he's clearly using the technology far better than Microsoft do. Example: I'd read someone raving in similarly favourable terms about it and sceptically thought, yeah, right. I'll try it out not expecting it to deliver.
Installed in seconds. Told me it was indexing my system. I thought fair enough - expected it to take days (like microsoft's indexing) or at least hours. It took less than a minute for my (then) 6.25 million files spread across 16 drives/partitions.
I didn't believe it, so I began to test it. Found files in places I didn't even know existed.
It has vastly improved my file management by helping me to avoid unnecessary duplication and reminding me where I store files relating to arbitrary topics. Who needs the Windows Search joke?