Building tools to help users that are not experts in the thing they are using the tool to do presents unique design challenges. You can’t assume prior knowledge. You must provide a sense of progress towards mastery even though the subject matter might be unfamiliar. You need to simplify without being overly reductive. You need to identify the unknown-unknowns without being overwhelming.
A tool that enables non-experts to become experts is incredibly valuable especially when the expertise is difficult or expensive to acquire on one’s own.