Window replacement might seem like a feasible DIY project, but it's fraught with complexities and challenges that make it a…