Do you already know how to install someone else's texture pack? If so, just take someone else's texture pack, right-click on it, and choose something like "open with unarchive utility". (I don't remember the name of it exactly.)
Now there will be a folder with the name of that texture pack. Edit all of these pictures until they are just how you like them.
When you are done, select all of the files in that texture pack's folder that you would like to include, then right-click one of them and choose something like "create archive" or "compress to archive."
This compress file will be called "Archive.zip". This is your new texture pack. Use MCPatcher to install it.
Now there will be a folder with the name of that texture pack. Edit all of these pictures until they are just how you like them.
When you are done, select all of the files in that texture pack's folder that you would like to include, then right-click one of them and choose something like "create archive" or "compress to archive."
This compress file will be called "Archive.zip". This is your new texture pack. Use MCPatcher to install it.
if anyone else has tips please tell me