Find a kitchen installer who will measure to the nth degree, have cabinet choices. We did that and they used some laser measuring tool. Provided drawings, etc. Everything fit perfect. We picked our own backsplash tile and kitchen counter Cambria. Nothing better. Done in 2009 and still looks new. Also picked out our own sink, try Franke sinks, a German company.
ps We recommend Bosch for a dishwasher. High quality and so quiet!