Bear with me it’s a long post.
Glad you are thinking this before the home is built! You are in good shape because you are in control of what goes in the house or not. If you were to ask the builder to do the wiring for you then you would be spending twice or more than your budget (end of rant).
Looks like you have done most of the research just wanted add my thoughts.
cables make sure the cables are NOT copper clad aluminum (Too much snake oil, Installers wanting to install Cat 6E!)
-Run 4X Cat 6 to below location
.Great Room TV area (example usage one for Tv, One for Xbox, One for IR control over network, Kodi)
.Office TV area
-Run 2X Cat 6 for each room (Kids Room, Guest, Garage)
-Run 1X for Garage Ceiling near garage door opener
I am not sure about the floor size from the plan. For wireless access points (UniFi offers easy to use products)
Run 1X Cat 6 for access points in Celling for below locations
- Middle of Great Room
Or you can go crazy and run cat6 to dishwasher, fridge, kitchen, laundry.!!!. Remember wiring is cheap before the drywall is up.
-Run wire everywhere (Doors, Windows, Under Sink, etc...)
-DSC Power series or ELK-M1 panels offers lot of customization options
-You can make use of alarm motion sensors to trigger lights
-Make sure you have neutral wires for switch locations as Z-wave switches require them
-Z-wave switches at present do support instant status updates. Make sure the switches you buy supports it.
-If code allows go for plastic junction boxes!!
-Philips Hue lighting (ZigBee) for under cabinet lights
-Lutron RA2 is the best system out there. I did visit a home where the number switches on the wall were limited to one or two per floor! Clean looking wall. Not sure how many z-wave devices you are planning to have.
-Z-wave Auto water shut off valve.
-Run 1X Cat 6 to each camera locations. Ensure you have junction box to hide the end points.
-Look at door bird/ring cameras for doorbell
-Blue Iris for recording
Run EMPTY conduits where ever you think you will need it for the future.
- Somfy window blinds.
-Run wires to run the window shade motors.
Global Cache | iTach or Logitech Harmony Ulimate
Wall mounted tablet/IPAD:
Run cat6 and install USB power recessed type
For your bathroom using raspberry pi
-OpenHab/Home Assistant free
-Find a centre point in your home to install the controller. Z-wave devices connect to the controller without hoping on to others.
If you are a hands on person who can program and get your hands dirty then it will be a fun ride else Control4 or Crestron is a better option ($$$). All depends on how much time you have on your hands to tinker and tweak and enjoy.
Whole house audio:
If you are up for it, look at HTD.com they have products which doesn't require keypads and controlled over phone with multiple input sources.
Eco bee - Developer friendly
run enough wires for thermostat
red linen closet
-Hope you have enough ventilation to support Network switches, NAS/Video Servers etc.
Others for later
- If you security concerned you have to group devices into separate VLANS this is more important when you have cameras installed.
-Hope you have looked at network firewall. Remote access options to control your automation.
No idea how to automate the water flow for heat!
Last but not the least read this guide
www . aartech.ca/smart-home-wiring-guide.html
Good luck with your project.