That's one of the many things you can do with EAS Control. You can actually save and retrieve 3 custom suspensions settings in the module's built in memory, plus the default "factory" setup that's saved automatically the very first time you plug in the module to your car, so you can always go back to stock if you screw something up or need to visit your dealer for service. All with a module that's smaller than a pack of cigarettes and you just toss in your glove box after use.
For example, I have memorized a setting of +30 mm front and +40 mm rear over stock in Memory 1 as my "off-road" setting (and I still have the option to use the height settings of the car on top of that), -20 mm both front and rear for long highway trips in Memory 2, the equivalent of high speed height without the need to go 100 mph to achieve it, and another of +20 mm front and +30 mm rear in Memory 3 as my "everyday" setup because, well, I like the look of my Sport with big all-terrain tires better that way.

All it takes to switch between settings is plugging the module to the OBDII port and navigating to the memory settings with the cruise control buttons on the steering wheel, 30 seconds max.
You can do a lot more than that however, I suggest you check out their web site for more info.