Designing the schematic of the board in Eagle was realtively easy but finding the correct components in the libraries was a bit tricky. I added an LED with 1K current limiting resistor to PA3 and the button from PA7 to Gnd. I will use the internal pull-up resistor with this when programming the controller.
The difficult part was trying to route all of the traces although I did manage to achieve it without 0 Ohm resistors!
This is the result:
Using Neil's tips and tricks for soldering, making and soldering the board this time was quite easy and quick