Here's a good link I used:
Saltwater Fish Aquarium Setup
Not sure how big your tank is - but that will definitely alter some things. For instance - I have a 40 gal
and I do not use a sump or refugium. Nor do I really need a protein skimmer, although I do have on.
Substrate (sand, crushed coral, etc)
Rock (live or dry base)
Hope that helps.