I just purchased a new layout tool, an omnisquare. It's a multipurpose square. I believe it will be a very handy tool for a variety of woodworking layout tasks including CNC work.
http://omnitoolworks.com/
I have no personal interest in this company, I'm passing it on because I think other woodworkers will find this tool very useful.
Phil