Planning Your Kitchen: Five Tools for Layout - This can be used not only for designing a new kitchen, but to help you think through how a kitchen would work for you in an existing house that you may be considering for purchase! I like the U and the Island