ซอฟต์แวร์ออกแบบโดยใช้คอมพิวเตอร์ช่วย (CAD) หรือที่เรียกว่าซอฟต์แวร์ช่วยออกแบบคอมพิวเตอร์มาในแพ็คเกจที่แตกต่างกันมากมายดังนั้นผู้ประกอบการสามารถสร้างแผนบนเครื่องบินที่แตกต่างกันและซอฟต์แวร์สามารถเล่นตามจุดแข็งของผู้ใช้ เมื่อพูดถึงการเลือกซอฟต์แวร์ที่ออกแบบโดยใช้คอมพิวเตอร์ความแตกต่างที่พบบ่อยที่สุดระหว่างโปรแกรมต่าง ๆ ก็มีมิติ มีซอฟต์แวร์การออกแบบโดยใช้คอมพิวเตอร์ช่วยในการออกแบบ 2D, 2.5D และ 3D หรือสามมิติและมีโปรแกรม 3D CAD พิเศษสำหรับการสร้างแบบจำลองวัตถุไม่ว่าจะเป็นวัตถุแข็งหรือโครงลวด โปรแกรมประเภทเหล่านี้สามารถใช้ในการสร้างแผนการสร้างที่ประสบความสำเร็จดังนั้นจึงขึ้นอยู่กับผู้ใช้ในการเลือกโปรแกรมที่ดีที่สุด
ในซอฟต์แวร์ออกแบบคอมพิวเตอร์ช่วย 2D มีเพียงแกน X และแกน Y ที่จะวาด ไม่มีความลึกทำให้ภาพวาดทั้งหมดแบน ผู้ใช้จะต้องพึ่งพารูปทรงเรขาคณิตที่เรียบง่ายเพื่อสร้างแผน เหมาะที่สุดสำหรับแผนสถาปัตยกรรมเพราะแผนเหล่านี้ไม่จำเป็นต้องเจาะลึกคนงานเพื่อสร้างบ้านหรืออาคาร
ด้วย 2.5D ไม่มีการเพิ่มความลึกที่แท้จริงลงในแผน แต่มีการแนะนำแกน Z ปลอมเพื่อหลอกให้จิตใจคิดว่ามีความลึก ซึ่งคล้ายกับวิธีที่จิตรกรหรือลิ้นชักสามารถแสดงความลึกของวัตถุบนแผ่นกระดาษหรือผืนผ้าใบ วัตถุที่ทำนั้นมีลักษณะเป็นแท่งปริซึมในซอฟต์แวร์การออกแบบที่ใช้คอมพิวเตอร์ช่วยนี้ วัตถุยังคงเป็นรูปทรงเรขาคณิตที่เรียบง่ายเช่นเดียวกับใน 2D CAD ดังนั้นสิ่งนี้สามารถนำมาใช้สำหรับแผนการบ้านและโครงการที่มีรายละเอียดมากขึ้น
เมื่อใช้ซอฟต์แวร์การออกแบบโดยใช้คอมพิวเตอร์ช่วย 3D ผู้ใช้จะทำการแสดงวัตถุ 3 มิติ มีความลึกและวัตถุมีด้านต่าง ๆ ที่สามารถหมุนและย้ายได้ สิ่งนี้สร้างแบบจำลองที่แม่นยำ แต่ผู้ใช้ต้องมีความเชี่ยวชาญทางเทคนิคในการสร้างวัตถุ โปรแกรม CAD เหล่านี้ดีที่สุดสำหรับการสร้างผลิตภัณฑ์ซึ่งการเขียนแบบเรียบไม่สามารถจับรายละเอียดทั้งหมดที่จำเป็น บางครั้งการพิมพ์อาจมีปัญหากับ 3D CAD เนื่องจากโมเดลไม่สามารถเลื่อนไปมาบนกระดาษได้และผู้ใช้จะต้องพิมพ์แต่ละด้านเพื่อให้ได้ภาพที่สมบูรณ์
การสร้างแบบจำลองโปรแกรม CAD คล้ายกับโปรแกรม 3D แต่มีฟังก์ชั่นเพิ่มเติม เพื่อแสดงรายการที่มีชิ้นส่วนภายในหรือเพื่อแสดงวัตถุที่กำลังเคลื่อนที่ โปรแกรมการสร้างแบบจำลองโครงลวดช่วยให้ผู้ใช้สามารถสร้างโครงกระดูกโครงลวด ในการสร้างแบบจำลองที่เป็นของแข็งจะมีการสร้างแบบจำลองที่สมบูรณ์ซึ่งมีสีและความลึกทั้งหมด ทั้งสองมักจะรวมเข้าด้วยกันโดยมีโครงลวดทำมาก่อนแล้วจึงวางแบบจำลองที่มั่นคงไว้เหนือมัน


