1. An electronic device configured to visualize one or more medical devices in its suitable anatomical surroundings, the electronic device comprising: a touchscreen display configured to receive input from a user and display an output to the user; a memory storage component configured to store programming code; and a computer processor configured to execute the programming code to perform the following tasks: illustrating, via the touchscreen display, a three-dimensional (3-D) model of a medical device, wherein the 3-D model is configured to be moved and rotated in response to user input; illustrating, via the touchscreen display, a visual representation of a suitable anatomical surrounding for the medical device, wherein the visual representation of the anatomical surrounding is configured to be zoomed in and out and scaled up and down in response to user input; choosing, in response to user input, a configuration for the 3-D model of the medical device; and placing, in response to user input, the 3-D model of the medical device in a target position of the visual representation of the anatomical surrounding.