For solid 2D performance I've always been a fan of Microsoft Visio. I use it for everything from electrical layouts to micro electronics signal flow to civil engineering sketches. The learning curve is minimal if you've ever used any other Microsoft productivity suite. You can also download oodles of templates and design objects, as well as import images, ...
Sweet Home 3D runs in Java on Linux, and Windows. It is very easy to use and a good tool for a quick, "90% perfect" sketch. Very good for indoor sketches.
For outdoor sketches I suggest Inkscape.
Sometimes I use Inkscape, because I can draw things there much faster then in any CAD program. Of course I do not have the CAD features like "calculate area" and ...
Collecting the previous suggestions, I believe this is a good place to start a wiki discussion, since it's not a direct Q/A:
Take a look at Trello. I use it set up as a Kan-Ban board (think of loads of post-it notes in columns for "to do", "doing" and "done").
You can also add your own columns (so you could have a "suppliers" column for example).
You can add images and ideas, as with Pinterest, and assign dates to cards to in order to track them.
There are various plugins ...
All that Google has, from what I know (and googled to double check), is that they own Nest. They apparently had an "Android @ Home" project a few years ago, but I couldn't find any recent news on it. Personally I'd bank on Apple moving in on your home before Google-- simply because they already have their framework public, so developers can already start ...
Consider Autodesk Fusion 360 which has a free hobbyist license that has full modelling functionality. It is a CAD program designed for working in 3D as its primary tool set. It can produce scale drawing PDFs, renders, and even produce G Code for CNC machines. It was easier to learn for me than SketchUp, but that might just be a function of how my brain ...
TinkerCAD is one of the easiest 3D drawing programs to learn.
OnShape is also popular with hobbyists, and is browser based so there's no install and it's cross platform. Any drawings made with the free version are public - anyone can view and copy them. Often you can find someone else's drawing that's close to what you need, take a copy and modify it.
I havent installed but have seen them they have a special remote that has a reciever in the lighting device (switch) you can program the remote for different settings like when you stop a movie lights on full, pause at 50% play at 25% will look arround and see if i can find some brands for you to check out
Other than knowing they are out there, the money no object end of the spectrum is not a place I play much, and you can easily exceed $250,000 for software AFAIK.
For practical applications where the right answer is not "hire a structural engineer and let him/her worry about the software" (or become one, if it interests you enough) you need to understand ...
Take a look at a program called Moi3d
I find that it is really easy to work with (more than SketchUP)
You can see in 3D from all perspectives and if you have the skill you can also render the created designs.
It cant do 2d Design, but you can export the perspectives into quite a few formats which you can later use as your technical drawing.