You can use KML files to create maps in Google Fusion Tables.
This tutorial is useful when you want to create geographic files of places that are hard to find in ready geo files. It's recommended for smaller projects, as everything is done by hand. Easy to imagine that mapping all buildings in a selected country isn't this case :)
// Please select Settings => Quality => 720p HD and Full Screen at the bottom of the youtube film for your own comfort and mental stability, there is nothing more annoying that blurry tutorial.//
You don't need to worry, if after creating your KML file you change your mind and want to emigrate to other geo format like shape file, there is no problem.
How to transform KML to shape file in QGIS
Import KML to QGIS
Change file type into KML or All Files and add your KML file.
1. You can change CRS.
2. Browse to a place where you would like to create your shape file. From the drop down menu Format select ESRI Shapefile
Name the file.
If you don't use any geographic software and the fact that QGIS is an open source software doesn't convince you to give it a try, you can transform the file from KML to shape file online, there are many online tools.