To build a custom laptop, you need a central processing unit, dedicated graphics card, motherboard, battery, laptop case, hard disk drive, and random access memory. You may also need to use a jeweler screwdriver to piece it together.