The outer icosaeder has been constructed using a macro with computed projections. The points are entered by their spherical coordinates and projected onto a 2D picture of the sphere. The inner dodecaeder has been produced with the normal tools.
It is possible to hide things as in true three dimensional view using conditions for formats. Here is an example.
Here is another example.