Ideas to consider—if you are going with an electric cooktop, you can mount this so it is “flush” with the counter top, rather than sitting on top of it. This will give you a very nice more usable space when you are not using the cooktop. Actually, it should be installed so it is about 1/16” or so above the counter top to minimize a hot pan hanging over the edge damaging a heat sensitive counter top. Then use high temp silicon to seal between the cooktop and the counter top.
We did the same thing with a glass cutting board, inset it in the counter top, close to the sink, and right over the waste cabinet. Just slide the waste basket out, and brush the waste cuttings into the waste basket. Also works very well on which to set a hot pan taken off the cooktop.
Rather than cupboard doors on the base cabinets, go with full drawers (no cupboard door fronts). They are far more usable than reaching into the back of a cabinet.
For upper cabinets, do the planning as to what and where you will be placing things, and have some cabinets deeper than others to handle the bigger stuff. I made our cabinets out of solid cherry, and we have some 14” shelf depth and some 16” to handle the big platters, etc. None of ours are the stock 11” or so. Do the same things with all the drawers, some larger and some smaller, depending on what you want to put in them. I made two large drawers to fit under the cooktop. These each have 12-1/2” inside height and handle almost all of our cookware.
Consider under-cabinet task lighting, as well as ceiling task lighting. We use this more than the general kitchen lighting
Last, if you can, eliminate the soffit and add small upper cabinets. Gives a lot of storage of seasonal or lesser used items.