I used Google Earth Pro for making a custom map for a Garmin GPS, showing the boundaries of our property. Basically, you can take any map image (as long as you can have it in JPEG format at least), use Google Earth Pro to "georeference" it (overlay the image on the GE map and tell the app "this is where it is") and then download to your GPS and see where you are on the map. Really useful, although there was a fair bit of frustration until I got the two images lined up as well as I wanted.
Here is the instructable on how to do it. I imagine you could take a screenshot of a map of your property, doodle all kinds of permaculture-y things on it, georeference it, feed it to your GPS, go out in your garden and use the GPS to transfer your digital plan to your actual land.