I use Nobeltec's TimeZero Navigator on my Surface Pro with a
GPS dongle. I've loaded CMAP
charts into it. We have
Garmin software on our chartplotters. I have a handheld
chartplotter with CMAP charts loaded into it. Our
cell phone has
Navionics (which is useful when in our
dinghy; we've only used the charts and not exercised any
navigation on it). Sometimes, we refer to Aqua Map on the
phone (but just for seeing the charts).