Windows 10 didn't work right when I upgraded from windows 7 64 bit, but I understand that my issues aren't happening to the majority of people who do upgrade.
If Windows 10 is running like garbage (it shouldn't if its working correctly) then you're better off rolling back, or backing up your data, and doing a clean install of 10. It only took me 2 1/2 - 3 hours to do a fresh install and be close to what I was prior. If I had a faster transfer rate and internet I could have been done closer to 1 hour. That's way less of a headache than trying to troubleshoot compatibility or driver issues causing your upgraded OS to run like trash. These days I got about 1 hour of patience to troubleshoot a specific software issue, and much beyond that I'll drop what I'm doing and do a clean install.
If there are any apps/programs that add additional features a lot of people had or liked in previous versions of windows, but didn't included in 10, is there a list somewhere?
I had to manually modify the registry to set my wired connection to "metered" to keep updates from automatically downloading. And that's beyond ridiculous. It would be cool if there is some utility that fills these feature voids that were present in previous OSs. Windows 10 is easy to use for a novice, because the OS completely holds their hand every step of the way, but the problem I got is all users are treated like they're the lowest common denominator. I don't need MS to hold my hand and tell me when I need to get updates and install them. Even people who buy the pro version are treated this way. They should at least patch in features the more proficient users want without making them manually modify the registry or use the cmd prompt to make changes.
Edge browser is slower than firefox for me. Web pages load quicker than on edge. When I tried edge, pages would stop loading randomly and turn while, or only load half way, and I sometimes had to reload a page multiple times. No issues like that with firefox. Ironically IE did the same thing as edge. I'm not gonna waste my time troubleshooting a browser when another one works without issues.