I did not see any well-know bad actors.
You should connect you backup drive and let Time Machine run at least every-other day. All it wants to do is an incremental backup, but if you wait more than a couple of days, it can't take good advantage of a system-maintained list of changed folders. When that list goes stale (typically after a few days) it has to spend about four hours re-computing what needs to be backed up.
Time machine is intended to run automatically at low priority in the background, without slowing down your important work.
You CPU usage is wonky:
Top Processes Snapshot by CPU:
Process (count) CPU (Source - Location)
com.apple.WebKit.WebContent (6) 103.07 % (Apple)
Other processes 27.38 % (?)
EtreCheck 3.50 % (App Store)
com.apple.WebKit.Networking (3) 0.67 % (Apple)
Safari 0.54 % (Apple)
I dunno what pages you have open, but you need to close them when you want responsiveness, and open them again later if you need them. Sometimes its not the actual contents but the Advertising that drives those numbers up so high.
I have a comparable machine running with 8 pages open, using only 16 percent CPU, but I make a point of closing any sports sites or news sites, because they use up too much CPU. Then I look at them again later.
Most of the hangs over the last 7 days are related to CPU usage.