A DIY CNC router may sound like a fun project, but it can be a challenge even for discerning makers. Here's what you need to know.