For CAD I prefer solidworks but you could try onshape. It's free if you don't mind your projects being public ($100 a month if you need private files) and it is browser based so you don't need a powerful computer to run it. Might be worth trying out. For any of the CAD programs a lot can be learned off of youtube.
|