In terms of hardware, what are some good cost effective resources and what what things might I want to consider differently than what I am used to in both the Mac and Windows worlds? I need smart home management, a plex hub, and photo editing, as well as the usual other stuff.
EDIT: I use Capture One for photo organizing and editing. I have old computers I can repurpose for this endeavor, but they are pretty old. My main thought for this post was looking into what kind of hardware I could consider for building a new Linux system from scratch. I am very much am inclined to switch to Home Assistant,because Siri is dumb as a bag of rocks, and AppleHome does not have the features I want and is extremely buggy. Everything I have currently is in the Apple ecosystem, and my daily driver is an M2 Mac Mini. I am not inclined to put Linux on the Mac Mini at this stage. I use the complete Proton suite for all that stuff. Thanks!
I'm not sure what you mean by cost-effective resources, are you wondering what things are worth investing into inside of a total budget versus which things you could be more frugal on? Overall I would say there's not a big difference in terms of what to consider differently from running Windows: Linux will benefit just as much from good hardware (maybe more?) as window as will.
If you want to do plex and utilize hardware video transcoding you'll probably want an Nvidia GPU but I've had better experiences with AMD graphics cards in Linux. The best home management tool I can recommend is home assistant, and it doesn't have particularly high system requirements, you can run it on a raspberry pi.