Yesterday I posted about making shields for the Mega2560 here http://forum.arduino.cc/index.php?topic=410140.0
I only just discovered the benefits of using Eagle to design boards recently and I am quite enthusiastic about it so forgive me for banging on again but if anyone wants to design their own shield, it would be a great place to start and I am attaching a zip file which contains the schematic and board designs for a starting point. The board has all the headers in place including the ICSP. All you have to do is download the files, open them in Eagle and add your own components. If you want to design for an UNO, then just delete the headers which are not needed from the schematic and resize the board outline.
Easy Peasy, Eagle Squeasie.
Have fun, Steve.
mega_pinout.zip (16.9 KB)