Also i've investigate a bit more about this I'm confusing what we can call for that type of view?
Actually, "isometric" is the wrong name for both projections. The generic term is "axonometric projection"
https://en.wikipedia.org/wiki/Axonometric_projectionAn isometric projection is an axometric projection, if all axis are equally long. The landscape above is not isometric, it's dimetric, the vertical axis has a different length.
Your bottom figure is another axonometric projection, namely trimetric projection, since the axes in the 'horizontal' plane are not equally long. (All Wikipedia knowledge).
I never create anything similir to this, my question is if this can be achievement dynamically or it's better to user a map editor or a software similar to this.
You can have either. Famous examples of the former are Transport Tycoon Deluxe, and Rollercoaster Tycoon 1 and 2.
Since the user can edit the world, the map is rendered from the dynamic map. Example source code can be found in OpenTTD, viewport.cpp, or FreeRCT, viewport.cpp (Viewport::OnDraw)
Basically, you have 15 differently sloped tiles (up/down of each corner, in all combinations, except all up (since that's equivalent to drawing 'all down' one level higher)).
In Rollercoaster Tycoon you have the additional challenge of vertical walls.