Osmand

How to add custom POI's (p.e. paragliding takoff)
Download POI's and convert them to osm file format
$ gpsbabel -i gpx -o osm,tagnd="sport:paragliding" -f waypoints.gpx -F waypoints.osm

Convert the osm to obf (the file format which osmand uses) with OsmandMapCreator. The nightly build did not run under Debian 8.0. Replace lib/sqlite-jdbc with ./lib/sqlite-jdbc-3.8.10.1.jar.
$ java -Djava.util.logging.config.file=logging.properties -Xms64M -Xmx720M -cp "./OsmAndMapCreator.jar:./lib/OsmAnd-core.jar:./lib/sqlite-jdbc-3.8.10.1.jar:./lib/*.jar:./lib-gl/*.jar" net.osmand.swing.OsmExtractionUI
Create waypoints.obf from waypoints.osm (menu File).

Copy waypoints.obf to your phone inside top osmand data directory.