There are two options:
-
Easy: Create a backup of your configuration -- you can restore that backup easily after a reset to defaults or flashing a fresh image. You still need to install packages that you want that are not included in the standard image, but that is relatively simple (typically just
opkg update; opkg install <package1> <package2> ... <package n>
so just keep a record of what you've installed and it is easy to redo at anytime; there are also some scripts on the forum that can help here, as well). -
Harder: Use the Image Builder to include all your desired packages and your config files. If you mess something up, you can always reset to defaults (your own custom defaults apply) and you're good to go. Be careful, though, you load bad configs into the image, recovery is a bit more complex.