I am actually working on a web app for the device and just got the same suggestion (export/importing) programs/settings. I will be looking into this and if I develop anything I will let you know.
The reordering is probably easily done if you export, reorder manually, and then import the file like you suggested.
Update: My application currently supports exporting/importing but does so to local storage using JSON. It would be some what technical to reorder but can be done if you have any experience with the web console. The item name is “backup”. I am still looking into adding this as a feature on the web application.