There are apps available on the market that you can download, such as OpenHome, PandaHome, etc. These change the way your Launcher interface looks and acts, and these are probably your best bet, especially since you aren't comfortable with a command-line interface. However, if you feel like knowing or learning:
The Launcher apk is a bit more fun. The Milestone (droid) Launcher wouldn't run on my G1, nor will it run on my moment (yet) but there are launchers (advanced launcher,
http://forum.xda-developers.com/showthread.php?t=540880 -- you can also use this as a standalone launcher for free... ) that are able to be used as the default launcher with no problems.
To replace files such as this, you would need root and you would need to remount /system as read/write. It is always recommended you back up the original apk/odex either on the SD card or by doing an adb pull when attempting things like this.
If you don't have busybox installed, you can either "cat /system/app/Launcher.apk > /sdcard/backup/Launcher.apk" and do the same for Launcher.odex, or you can do an adb pull /system/app/Launcher.apk ./Launcher.apk and do the same for Launcher.odex. (the directory into which you put them is your choice) Then you would need to remove (rm) the Launcher.apk and Launcher.odex and adb push the new Launcher.apk to /system/app
Therein lies the fun. If the Launcher.apk you are trying to push has any kind of problem with your phone (The phone runs 1.5, but the Launcher wants 1.6, 2.0, or 2.1) you will not have a Launcher and your phone will go berserk.
If anyone feels the need to correct anything I say, do it. I'm no expert.