Про конфигураторы уже сказали. Но они много чего не учитывают. Например, не подберут память с учётом возможностей процессора и материнки, и не подскажут, что, например, в текущей конфигурации (проц-память-мать) выбранный SSD будет излишним, т.к. его возможности не будут использованы по полной или наоборот - что подобрали хорошую материнку и проц, но тормозной HDD/SSD. Так что тут нужно ещё и головой думать, читать отзывы о железу, смотреть аналогичные сборки и по ним тоже отзывы смотреть, читать спецификации железа, знать какие интерфейсы бывают, скорости, типы разъёмов, и т.д. Короче, нужно быть "в теме". И один раз вникнуть и использовать эти знания не выйдет. Нужно постоянно (ну или время от времени) изучать новое в этой области.