I’d like to do my first system build to use higher quality components and a longer lifespan than what one gets from Dell or Lenovo. I have worked inside Dell desktops to add graphics cards, RAM, etc so I feel competent to do it. The PC would be used for office productivity tasks, not gaming or video editing. My preference is for a small form factor case, such as one using the mini-ITX motherboard. My question is if there is anything I should be aware of when building an SFF PC. I’m concerned about overheating and whether a the stock heat sink and fan that comes with, say, a Ryzen 7 or Core i7 would fit in a small case. Integrated graphics are OK. Are there any cases and motherboards you recommend?