Well first off I would suggest you start larger if at all possible. 10 gallon is very small and to keep things stable it will require weekly water changes and daily top offs.
A basic list of what you need is:
-reverse osmosis deionization water (haha I dont think I have ever written that out in my life its usually RODI
) This is water free of everything found in our tap water. Most fish stores sell it and if not you can make your own. This is an important item on the list of things you need. Many new people start using tap water and regret it later.
-aquarium salt such as instant ocean
-refractometer or hydrometer (way to measure salt levels) I prefer refractometer. They cost about $30, but give a crystal clear reading as hydrometers are usually off and take way more work for a reading which may or may not be right.
-sand (I use dry argonite)
-Lights. It really depends on what you want for corals to determine your lights. There are very few fixtures that even fit over a 10 gallon. I believe satellite makes a 20" 2x40 watt Power compact light. It would provide you with a pretty good range for corals.
-Power head for water movement
-10-15 pounds of live rock (this would provide most of your filtration)
-test kit. Liquid test kits are usually clearer so I would prefer them. Get a test kit which will allow you to test ammonia, nitrite, and nitrate.
-Lastly before adding ANYTHING allow your tank to cycle. If you aren't sure how to cycle there is an article in the article section on saltwater cycling. http://www.aquariumadvice.com/articl...ank/Page1.html
Overall I think if your really commited then you can start with such a small tank, but realize that in the beginning you have to take things very slow. Good Luck!