I use Garmin Basecamp and GPSMAP64s on a continual daily basis.
I travel full time in an RV and use the GPS for all my road driving as well as the multitude of outdoor activites I undertake. It has been as diverse places as in RC aircraft to skiing to yatching to car racing to mention a few. All traces are stored by type of activity in Basecamp so I am building an ever growing historical record of everywhere I have ever been and everything I have ever done throughout my life.
All my waypoints etc are organised in Basecamp by State and by Quadrant as collectively I have around 70,000 of them.
I load the waypoints to the GPSMAP64s by the quadrant of the state I am in and the quadrant of the next state or the same state that I am headed into.
If I could load my List Folders from Basecamp into the User Data Folder on the 64s so that they stayed as subfolders in User Data, then the process of removing an old quadrant of waypoints out of the GPS would be more simplified than completely deleting all the waypoints fromthe GPS User Data and then reloading the quadrant I am now in.
Sometimes I have done enough prior planning for the next quadrant, that the thought of wiping all waypoints to then reload them does not seem to be the right thing to do.
This leaves me having to slowly click and delete each waypoint in the old quadrant.
Organising my waypoints to start with a quadrant number is not a solution for me as I am travelling between 2 countries and each quadrant has 4 Sub Categories, and these hold 52 individual lists of individually identified classes of waypoint I have to use 3 letters and a dash as trying to follow them only by Icon alone does not work either as it a hugely labourious task on the GPS compared to a Spell Search. The waypoint names on the screen of the GPS get far too long in the initial "indexing" as to show any meaningful data on the GPS screen.