using OSM data

Hi everyone
I’m trying to bulid an app using OSM data, I want to have full control over the maps, meaning that I want to be able to display diffarent leyars of the data for diffarent users.
I have all the OSM data on my server, and I using Mapnik to render the maps. I want to use TileMile to design the maps.
I got confused from the veraity of guids and “how to do”. I’m looking for someone how can share with me his expirience’ and guide my through the procces.
If you think I can help me please let me know.
Thanks a lot

What have you achieved upto know? Can you already build the “standard” map of a region?

I have the data from OSM
I know how to use TileMill (basic use)
I dont know how to display the diffarent layers on the map, I saw ist through SQL? am I right?
I want to know if its possiable to add a Satellite layer to the map
Thanks

So what is the source of each “different layer” ??

How do they look like?

And do you use Openlayers.org or leafletjs.org ? … Have you seen those websites with documentation and examples?