HDX isn't needed - I mean it's useful and worthwhile learning to use it (it's not that difficult) but we managed for years without it and concurrency checks/NMPs can be checked other ways that aren't onerous.
The waypoint editor just makes it easier to make files - I don't see why one wouldn't use it (remembering the days before we had it and we grabbed urls off tile mapping services and it took an age to do and we didn't see the end product as we went along), but if you have a system, you have a system!