The reason I recommend MPE to start with is that it is a GFX aide. You can see the changes in the hardpoints as you add it. It also tells you exactly what numbers mean what in a hardpoint file. If you don't already know, or have a hard time processing pages of numbers and letters, MPE gives you a leg up.
And if you really want to edit python by hand, I would seriously recommend
Notepad++. It color-codes (and other stuff) python file entries so that they're easier to understand, and it helps tremendously with keeping everything straight in there.
BTW, follow those links I provided to begin with. At the beginning of that tutorial I posted, it gives you the location of the hardpoint files. ;)