I build kitchens for a living and have to laff at some of Mama's comments. Most people I put kitchens in for just use them for show and always order out for their food., they don't even make their own coffee.
A kitchen has to be designed around ones needs, Cabinet types, space for storage. Do you bake? Pan sizes, places to store them. Do you like storing supplies? Pantry sizes. Stove types, gas, electric, commercial grades, exhaust vents styles and selections. The type of fridge that suits you and your famlies needs, Freezer space, fridge space, top mounted freezers, side by sides, Bottom freezers, drawer type freezers.... Sink types, faucet types, dish washers, garbage disposals. The list goes on and on. Then you get into layouts to also best serve your needs. Conter tops. Everyone likes the stone tops now. They are expensive and come in so many styles and colors. Working with your space and the layout will determine work space and what type of lighting you will need. Don't forget flooring. With stone counter tops, one usually goes with tile flooring, also a zillion different selections to choose from.
All the work, planning, coordinating, designing and a whole lot of aggrevation, hopefully when finished your kitchen will be exactly that, Yours.