I'm looking for GIS program that has good support for KML/KMZ or GPX route files and also has free hand selection tool. Right now I use 3dem and it would be perfect for my needs if only it had that free hand selection tool. All I need is to load a terrain (HGT file), and then select only the part of it that is close to my route plan (KML file). And finally save that selected part to DEM file or any other format that I could edit later in some 3D modeler.
I'd appreciate it very much if someone could point me to some GIS program that fully meets my requirements.