@Shdwdrgn Oh I ADORE SMD tech. It saves me a shit load of drilling. Ever since I moved to hand-soldering SMDs, I only use THT for prototyping. With my gradually refined (over many years of day in and day out work on it) process, I can comfortably make boards down to ... was it 0.2mm precision? I think so. I haven't been up to doing it for 2 years. Health crap. I had a lot of time and no money so I made everything from scratch including tools, tank, etc.
I started a long time ago, after manual gates and such, with using Arduino, then atmega chips and attiny chips, back when you could score huge hauls by joining sample programs. I still have unused samples. When the ESP8266 chip/modules came out, the step up in everything (except the low level register programming I enjoyed, and the extremely precise multiple free running ADCs) were a no-brainer.
Funnily enough, the last serious prototype I was working on two years ago was called the VASPER. A carefully designed and thoroughly tested bridge between one ESP8266/ESP12-E module and one Atmega528 chip. With naked mesh networking, and all the boons of the ESP tech, and all the Swiss clock precision of the atmega device. The bridge was clocked at the fastest possible rate between the two using SPI around CLK/2, parallel transfers.
Um... so that's one tip of my iceberg collection for you. Nice to meet you!