app: port generated brush saving to GIO