I guess it's done for now... It still isn't complete but I don't have time to change much atm, just want to post before I forget and change it.
My shortcomings right now are:
1) Anything from outside the repository is hit-or-miss, since most .debs were made to Ubuntu-based distros and I don't want to create a FrankenDebian. Although the repository is big enough, it's missing some themes like Paper and proprietary stuff like Dropbox(IIRC Ubuntu has it on their repo).
2) The desktop icon text shadowing, but it's probably fixable.
3) Megasync refuses to work because of some stupid dependence issue on their .deb(even though the .deb file is for Debian 9.0/testing/stretch) and Discord lacks a desktop app(which is no biggie, their website works well).
I could complain about how only half of my Steam library is compatible with Linux, but this laptop can barely browse the web, so I don't care too much.
Debian is actually pretty good, but I feel like it's not my kind of distro yet, maybe it'll change with my usage. Testing is surprisingly stable and allows me to keep up to date with Mesa changes. (Which are useful when running AMD hardware). I am open to suggestion on more distros to try if anyone has an idea.