The trickiest parts here are dealing with the MCU (look for example schematics to copy, they're probably already in the datasheet), sourcing parts (Mouser/Farnell/Arrow are expensive but have good search tools - LCSC is dirt cheap but has terrible search), and soldering the PCB (stick with through-hole parts, if at all possible). You can get a bare PCB of this size made at JLCPCB or a dozen other places for less than $5 - not including shipping.