Hi Gabe,
You may remember me, I am Jamie from Nox and used to post a lot in the MacDev forum. While Nox is no more, I am still active designing OEM paintball boards.
Looks like great minds think alike. I have been working on and off on an open source hardware paintball board the last couple of months and just posted up my Eagle files on github. It is an Arduino Leonardo compatible board and will probably work great with the code you are developing. I will likely provide base code for the board using state machine techniques, but the intent for my board is to encourage players to write their own. You can see the files
here and I have started a blog
here that is very rough and only has one post.
I have a board order in at OSH Park and should have it by July. Hopefully I didn't completely bungle the design, it my first Arduino based board.
Jamie