These smart things are taking over my house and I need a way to organize them for creating controls. As an example, say I have some lights and outlets that I need to turn on selectively to control appliances in a room that are shared by multiple people. The way I visualize a dashboard for this is a home organized by rooms, and controls available inside each room. If person 1 wants the lights and outlets turned on a certain way, they would run the control (automation or scene in HA language) available in the room. A reset scenario would turn off all devices for the next person run their scene.
Is HA the right option? Are there other such projects that support devices from many vendors?
If HA is a reasonable choice, how would I go about creating such a custom dashboard? Are there any tutorials available?