Going from low-high prices:
It may not be very exciting but since you mentioned you are going in the summer this is something she could definitely use then: Frogg Toggs Chilly Mini Wraps are super helpful for the heat and should really be washed before use so might be nice to have in advance:
https://www.froggtoggs.com/chilly-mini-wrap
Something that's (sort of) technology-based that she can use this Christmas to get her in both the holiday and Disney spirit is this super cute
Disneyland ornament:
https://www.shopdisney.com/walt-dis...252.html?isProductSearch=1&searchType=regular (If she ever watched the "Disneyland" show on Sunday nights when she was younger this may bring back memories when it plays the intro to the show)
Since she is into cooking and technology maybe she would be interested in a Mickey Waffle Maker? We have this and our family loves making Mickey waffles like the ones at WDW Resort - it's a fun way to look forward to going to the parks and to keep the memories going after returning home (we keep threatening to bring it with us sometime since we usually stay in the Fort Wilderness Cabins and they have a kitchen but we haven't yet - but you certainly could if you wanted to do so!)
https://www.shopdisney.com/mickey-m...html?isProductSearch=1&searchType=autosuggest
If she doesn't already have an Apple Watch...you could get her one and set it up so that the watch face looks like Mickey or Minnie Mouse (and make it so they announce the time if you want):
https://support.apple.com/en-us/HT207194 (And if she already has an Apple Watch you could set this up for her at no cost!)
If she doesn't do Apple Watches, Citizen has quite a few Disney Eco-Drive watches (if you don't already know Eco-drive, they are solar powered so you never need to worry about changing a watch battery, and thinking about the sun powering a Disney watch seems great for WDW!)
https://www.citizenwatch.com/us/en/collection/disney/?prefn1=featureFilter&prefv1=Eco-Drive
Hope you all have a great holiday and an awesome trip next summer!