I'm looking to build a laptop that i can use as a personal workstation that i can use to code and run other various programs. It does not need to be able to run advanced programs like video editors and i ideally want to be able to keep it on a reasonable budget. I've never built my own laptop...