Do you basically already have experience with that?
Yes, primarily very bad experience with our electrician, who sold KNX but ultimately had no idea about it. After the electrician gave up on the programming, I dealt with it and learned on my own. The ETS 5 and a server (in my case the Gira X1) were then necessary investments (ETS on sale 600€, X1 about 680€). Plus the components incorrectly planned by the electrician, but that’s another story.
If I had to do it again, I would preferably have the electrician only lay all the cables (with exact instructions where KNX lines and where 230V go) and then do the cabinet wiring myself and also procure the KNX devices myself. The problem is, however, that you (at least I) am not allowed to do the 230V wiring yourself. That means connecting the blinds/shutters, lamps, sockets to the KNX actuator yourself is not allowed for an electrical layman.
Currently, I have a renovation running that is intended to be rented out later. I’m also considering whether to install KNX there – now that I can at least do the parameterizing & programming myself. But in that house, there isn’t much electrical besides lamps and sockets. KNX is somehow exaggerated there anyway, and you definitely won’t get that back in the rent.