> But 'new' software might be more about completing users tasks for them, and these higher level tasks are the ones that are hard to define because there are so many permutations of what a user might want to do
20 years ago we called the functionality: "record macro". Very few programs implement a subset of it ( record, save, replay) - Hello Vector CANoe/Denoe, but not the whole ( loading, editing macros), again Hello Vector CANoe/Denoe.
Microsoft was very close to have a "Set as default" button in Settings dialogues in Office but, then, "they improved".