I did the design in Eagle after watching some youtube videos. OSHPark has a design rules file and can accept the eagle file type without exporting.
This board was my very first (second rev to fix some issues). Here is a link to the files if you want to modify it.
https://drive.google.com/file/d/0B1btbQ_slGM4YzZQTGZHZ19NWEk/view?usp=sharing
Personally I think it would be better to start from scratch in order to get the learning.
My goal was to get the board as small as possible (to reduce cost). I have a smaller one with the radio inside the arduino footprint, but I haven't tested it or shared it yet.