Fusion360 as well as Onshape are both "free", however require an account and Internet connection to use at all, and you don't truly own anything you design. Of the two I would recommend Onshape for simple speaker stuff and ease of use.
I use FreeCAD personally, it's properly free however takes...