There's a (fair) book on this very subject: "Shop Class as Soulcraft" by Matheww Crawford. He earned a PhD in economics and after working briefly in a Washington think tank he quit and opened a shop repairing antique motorcycles. (That was the plan anyway. I think he really makes his living writing.)
I can totally relate to the need to have a life outside the virtual world. I've been programming for 30 years (data analysis in R&D mostly), and while I love the intellectual stimulation from writing code to do something new, I also crave physical contact with the world. But it's still not clear to me how best to make that work. Can I do this as part of a job, or must this happen only after hours?
I considered working in robotics, since that seemed an ideal mix of the two realms, but I'd rather not feed the military maw, which is where 95% of the work is. Maybe I should just reorg my garage to add room for a workbench and join the ranks of shadetree mechs. Lord knows I have enough machinery that need wrenching...