I have 2 older Mac desktops that although I do use them, I seem to spend much more time using my MacBook pro's, basically because I like not being tied to a desk, since I work from home and tend to put more unnecessary effort into the job since there are multiple people on the disaster response team with my emergency management agency, if I am sitting at a desk. I like being able to either stretch out in my recliner with the tv on while doing the work or laying on my couch doing something for the job, especially since I recently got my 2017 MacBook pro that is an awesome laptop. However you cannot go wrong with a Mac mini, if you want to keep costs down, or an iMac, I have both, my iMac is from 2009 and with OCLP it is running macOS Sonoma, and I have a 2014 Mac mini that is running macOS Monterey simply because it only has 4gb of ram, I also have a 2010 MacBook Pro that thru OCLP is also running macOS Sonoma and was used every day until this past Monday when I found an awesome deal on my 2017 MacBook Pro at the place I was having my iPhone battery replaced at.