I want to make plan of building apartments. To make it I have to know what layers I need have and what attributes they must have (for example,communications). Maybe somebody knows is there something like it exists? Or what can help me to do it.
When you say "plan of building apartments," do you mean a blueprint for each floor? Or do you mean the layout of an apartment complex? The requirements, what they 'must' have, will vary depending on the country/state/province you are in. If you live in the U.S., your local county planning/zoning department may have information to help you in the right direction (this is an example: http://eservice.pwcgov.org/ebuildingdevelopmentforms/forms/newstructuresadditionschecklist.pdf).
I believe ArcGIS CityEngine may have what you need, though there may be licensing restrictions. I don't believe it is included with standard ArcGIS. ArcGIS Pro may also have the capabilities you are looking for. This site may be helpful: http://desktop.arcgis.com/en/3d/