It is understood that it is DIY, however a parts list should include a basic description, I can figure most parts as I design pcbs for a living. You can spend a lot of time picking the right switch for example or picking the right speed grade ic. When you mark up a pcb 2-3x than it cost to make...