Not sure if you have a background outside of software engineering, but as someone who got a degree in mechanical engineering and then shifted over to software engineering I've landed on home/car maintenance as a pretty good base hobby to fall back on. There's always more to learn, you can do most of it with a pretty limited set of tools, and it has the added bonus of improving daily life.
This may be a bit specific to me since I bought an older house and car in the past year and they require a bit more TLC. My partner and I painted all of the rooms (tools are just paint, brushes, and rollers). I've replaced almost all of the outlets and switches, including putting in a few zigbee switches (Sonoff ZBMINIR2s to be specific) since we have no overhead lights in any of our rooms and the switches don't control the right outlets... The only tools for that work are a screwdriver and a wire stripper. We also hung some cabinets in our living room and put up some bookshelves (made easier with power tools, but possible with hand tools). When it got warm, we did a bunch of work outside including some brick edging (bucket, mason line, and a trowel) and a fire pit (shovel, level, rake, and tamper).
Cars require some more tools but you can do pretty much every bit of maintenance work with a standard set of wrenches, a jack, and jack stands.
Everything just sits against the wall or in a toolbox in the garage. It's a big 2 car garage but it fits a home gym set-up, a TV on a cart, a workbench, a bunch of furniture that we need to get rid of on FB Marketplace, and there's still room to pull in a car (mine is in there right now since I'm changing the spark plugs).