I'm not saying that people should cut corners, but there are parts that you can splice in or fabricate instead of buying new ones.
It's hard to type neatly on a phone with lack of sleep, my point is that most of the time it's cheaper, more efficient, better value and less headache to buy.
I've done several swaps already, if you swap, be prepared to spend way more then planned and keep the car forever.
I'm talking from experience as I've done a more complex swap all by myself with limited information available at that point. Don't think that you know everything, because you will learn alot more when you actually swap it. What year is your harness? (price can be higher if buying with ecu, imob and key) you might need hvac set-up because it's not cable like older cars.
Don't forget to put oil in your engine (in cylinders) if it's sitting for a long time, and rotate it every once in a while. Also minor overhaul right before install would be nice if it sat for a long time (t-belt, idlers, water pump, plugs, rear main, valve gaskets, etc)