A gorgeous and functional kitchen requires thoughtful design. Here are some tips for designing the perfect custom kitchen.