If you know html, then you can use something as simple as notepad to write the script. If you don't know HTML, you can use what's known as a WYSIWYG (what you see is what you get) editor. Most have built in support that shows html coding so you can learn how it works.
I'm driving a 2004 XLS 2WD. I just replaced both of my front wheel hubs (big dips and hills where I go shooting) and this is next on my to do list along with the lower ball joints.
I've heard conflicting stories on whether or not I can replace the upper ball joint by itself, or if I have to...