feat(desks): add wizard for desk editing

this is already done in `save`