NOTE: I most probably have lack of information on this topic. So rather than reacting furiously or deleting my post; you can inform me, so I can edit/update my post.
I want to start learning to design MCU (I want to be able to use different brand's ARM chips) boards on programs such as Proteus (I'm open for other program suggestions.).
First; If you can advice me an info source about this, I will be more than happy if you provide them.
My main question is this: I wanted to add schematics of "MKE02Z64VLD4" chip (NXP Brand) that I have under my reach. I reached NXP's website and downloaded a ".bxl" file that they provided and opened in a software (also provided by them). The software does the conversion of that file for various programs (excluding Proteus).
As I mentioned before, I want to be able to work with different brand chips. So I might need to learn to manually add designs to the program.
1. Is there a procedure that you use for such purpose (adding unlisted chip to design)? Or is there a source (other than Google) where you can find libraries?
2. Should I use another program (Such as Altium, Eagle OrCAD etc)?
3. If I manually add a chip to the design program, will I be able to simulate it?
I'm so confused that I might be asking wrong questions. If I do, please correct me.