A method for identifying one or more placement locations (117, 119, 120) for one or more energy-delivery nodes (118, 121) for applying energy from an energy-based therapeutic device to a particular site of a patient, the method comprising: receiving by a computer system, a first media comprising a first image or a first video depicting a body part of a subject having a physical condition in need of energy-based therapy, the computer system comprising a processor (126A, 126B) in communication with at least one computer readable medium storing a node placement database configured to store a plurality of node placement configurations; determining a placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121) of the energy-based therapeutic device; and providing a second media comprising the placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121), characterized in that: the one or more energy-delivery nodes (118, 121) are non-invasive energy-delivery nodes (118, 121) for externally applying energy from the energy-based therapeutic device to a particular site on a patient; the first image or first video depicts an external surface of the body part; the at least one computer readable medium is a non-transitory computer readable medium; the method further comprises the step of analyzing, by the computer system, the first media to characterize the physical condition of the body part; the step of determining the placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121) of the energy-based therapeutic device comprises selecting a placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121) of the energy-based therapeutic device from one of the plurality of node placement configurations stored in the node placement database based on the characterized physical condition; and the second media comprises a second image or a second video depicting the location of the selected placement position (117, 119, 120) of each of the one or more energy-delivery nodes (118, 121) in relation to the external surface of the body part depicted in the first media. receiving by a computer system, a first media comprising a first image or a first video depicting a body part of a subject having a physical condition in need of energy-based therapy, the computer system comprising a processor (126A, 126B) in communication with at least one computer readable medium storing a node placement database configured to store a plurality of node placement configurations; determining a placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121) of the energy-based therapeutic device; and providing a second media comprising the placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121), characterized in that: the one or more energy-delivery nodes (118, 121) are non-invasive energy-delivery nodes (118, 121) for externally applying energy from the energy-based therapeutic device to a particular site on a patient; the first image or first video depicts an external surface of the body part; the at least one computer readable medium is a non-transitory computer readable medium; the method further comprises the step of analyzing, by the computer system, the first media to characterize the physical condition of the body part; the step of determining the placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121) of the energy-based therapeutic device comprises selecting a placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121) of the energy-based therapeutic device from one of the plurality of node placement configurations stored in the node placement database based on the characterized physical condition; and the second media comprises a second image or a second video depicting the location of the selected placement position (117, 119, 120) of each of the one or more energy-delivery nodes (118, 121) in relation to the external surface of the body part depicted in the first media. the one or more energy-delivery nodes (118, 121) are non-invasive energy-delivery nodes (118, 121) for externally applying energy from the energy-based therapeutic device to a particular site on a patient; the first image or first video depicts an external surface of the body part; the at least one computer readable medium is a non-transitory computer readable medium; the method further comprises the step of analyzing, by the computer system, the first media to characterize the physical condition of the body part; the step of determining the placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121) of the energy-based therapeutic device comprises selecting a placement position (117, 119, 120) for each of the one or more energy-delivery nodes (118, 121) of the energy-based therapeutic device from one of the plurality of node placement configurations stored in the node placement database based on the characterized physical condition; and the second media comprises a second image or a second video depicting the location of the selected placement position (117, 119, 120) of each of the one or more energy-delivery nodes (118, 121) in relation to the external surface of the body part depicted in the first media.