В питоне есть возможность обрабатывать события мыши например мы можем обработать событие клика

from tkinter import *

root = Tk()
root.title("Я приложение =)")


# реакция на клик левой кнопкой мыши
def on_left_mouse_click(event):
    x, y = event.x, event.y
    print(f'Левая: {x}, {y}')


# реакция на клик правой кнопкой мыши
def on_right_mouse_click(event):
    x, y = event.x, event.y
    print(f'Правая: {x}, {y}')
    

canvas = Canvas(root, width=500, height=200, bg="white")
canvas.pack()

# привязываем обработчик левой кнопкой мыши
canvas.bind('<Button-1>', on_left_mouse_click)
# привязываем обработчик правой кнопкой мыши
canvas.bind('<Button-3>', on_right_mouse_click)

root.mainloop()

Задание

Реализовать микро приложение, в котором тыкая левой кнопкой мыши добавляются кружочки, а правой удаляются. Типа так: