I would use CAT6 through out. Then you have just one type of network cable to worry about. Black Box can be very expensive, so try Amazon.
Have a look at Loxone . This will do most if not all the things you want. So it will do the lights, heating and I am pretty sure it will also do the velux windows.