I may need to invest in one of these programs.
Agreed. I've never completed one from scratch but have played around a lot with altering parent cartridges. You need QuickDesign and QuickLoad together, esp. if you're building proprietary cases. Enormously useful.