I am trying to create an application which has a reasonably detailed map of the UK with aeronuatical navigation aids and airports. The application will then need to draw circles and other shapes on the map using longitude and latitude (these areas will be like temporary restriction areas etc.!).

What is the best way to do this, would GIS help, im not sure

Thanks