Nice looking setups on here, I am just using Nova Launcher Prime with resource monitor mini pro (cpu monitor at the top of the notification bar) and I'm using a theme made by Dragandroid called 'Groundlike'. He also makes many other nice themes and always fixes bugs when mentioned. I'm sure zookingsoft is safe I once had that installed on my p20 Pro I'm sure it enables custom the ING and extras or whatnot. Definitely try out themes manager by deishelon lab that's got some very nice themes available on there.
Also using an app called Mi Control Centre which is a custom navigation bar as you'll see in a photo I've attached
Hey, how did you change the system font? I am assuming you're using a P40 pro ?