Program: AutoCAD or another design program (possibly Google Sketchup)
Example Project: http://www.youtube.com/watch?v=ukpdgxjjep0
Websites that relate to topic:
Someone in same field:
Khaled Ahmed – Cousin in Texas who is studying mechanical engineering and has experience using AutoCAD
Ahmed Allam – Uncle in Texas who is majoring in mechanical engineering.