I don't want to address all of these specifically since I would spend the rest of my life doing that.
But a few things...
Electronics will be a part of the magic system as electricity is one of the elemental magic forces. I think I was up to at least 8 the last time I checked but I'd have to look at my notes. It might have been twelve when I tried to add diametrically opposed forces. Also, it won't be based on large blocks but on small components... ie: it won't take a whole basement to make a door bell.
It will be more like making placeable objects except you'll be making magic circuits where beams of energy interact through different crystals, gems, and materials. Hint: sand, glass, and black marble become important materials. ...also, gravity is one of the magic elemental forces so with the right components could lead to thrust blocks, effective antigravity, etc.
You can already make ships... you just can't make them float/fly yet.
You can already make doors... you just can't give them hinges yet.
These are the things that are coming soon... no special block additions needed, really. Just the hings, glue, ropes, springs, and pulleys needed to make cool stuff. And with all of that stuff comes a potentially infinite variety of other devices and contraptions... if I can get it all to work.
There will probably be wagons but I personally won't be making cars. I'm sticking to the D&D fantasy setting for the stuff I do and will rely on the modding community to do other stuff.
The basic idea I'm going for is to make as much as flexible as possible. The fewer things I have to hard-code into the engine the more flexible and creative the players can be. For example, why predefine a sword if I can make the physics system flexible enough to know that a sharpened hunk of metal will work like a sword?
Furniture will be sittable and "sleepable"... and the plan is to make that more about its properties than any specific designation. The thing a player will be able to control when creating an object is what the default action will be. For a chair, the default click action might be sit. For a door, it would be push. For a bed, it might be sleep... or could also be sit. But I'm going to try to make any of these actions available in the radial menu if the object is of the appropriate shape. For example, I should be able to sit on a treasure chest if I want to even if the default action is to open it. It has a large enough flat area that is the appropriate height off the ground and is strong enough to support weight, etc..