We did our kitchen 2 years ago. There were so many things I wanted, but not enough space for all, so I had to figure out which compromises I could live with and which ones I couldn't.
I have a hidden cupboard in a wall that I just love. It uses the space between the joists. It's as tall as the tallest door I could buy. Inside it's about 12cm deep with shelves built from 2cm thick planks so it can take the weight. I measured all the things I wanted to keep there and worked out the height I wanted for all the shelves. I ended up with 12 in total. I had to rearrange some of the shelf heights once the builder showed me where the 4 hinges would go. I measured tins, jars, containers etc. and added 1cm to get the perfect height for each shelf. Of course in cases where bigger jars were different heights I went for the tallest one, as they also work for stacked smaller tins.
The top ones are for tins, some are smaller for smaller tins and jars, some are bigger for sauce jars and peanut butter, and the bottom ones are higher to accommodate the plastic Ikea containers I house our breakfast cereal in.
It just looks like the wall has a door hanging on it for decoration, but when I open it it has masses of stuff and I can see everything as nothing is hidden behind.
these kind of hidden cupboards can also be used for shallow cleaning supplies.
As storage was a huge need and we have high ceilings, we also put wall cupboards 80 cm high and then added 40 cm high but as deep as the base cupboards on top. In between we added a panel so as to not show the bottom of the upper deep top cupboards and integrated some spotlights into it for extra lighting.
It's the best storage for those things I don't need very often, but still easy to get to as I have stuff in plastic boxes that are easy to see through and easy to bring down when needed.
Using drawers wherever possible has also worked really well.
Some that I have:
Drawer for spices.
Drawer where oven trays, trays and cutting boards are stacked standing up on their side. Very easy to find.
Drawer for oven dishes
Drawer for heavy casserole pot.
Drawer for bin and recycling bin (under the sink)
Drawer for compost caddy and powders and liquids for washing machine and dishwasher ( also under the sink and with the machines on either side)
Drawer for larder items (pasta, rice etc. With labels on top of containers)
I wasn't able to get a high oven, but I do have the microwave in a wall cupboard.
I agree with the need for some kind of counter top next to cooker. I've lived without it and it was a nightmare. Our old kitchen had a wall next to the cooker and having to point pot handles inwards or against the wall was so frustrating and got the handles so hot.
Pinterest, rightmove and google are your friends during the planning stage.
Good luck with your planning!