Everything on this page is free! Not free-trial free :p actually free!
You don't need to remember or know all the applications! Answer three simple questions and we'll recommend what suits you most!
What are you on?
Coded before?
Would you perfer using browser based apps?
#Designing circuit boards (PCB)
There are
#Designing 3d parts (casing or other structure!)
#Writing the code (firmware)
Hardware code, also known as firmware, is normal code, and usually tiny code, 20 to 50 lines makes lights blink and buttons do things already! If you've coded before, you probrobly don't have to worry about this part, if you haven't, it's still fine! It's really easy.