I would suggest using a GIS software for this such as QGIS. You can then create a polygon geometry for your image and then create point geometries for your coordinates.
I’m not exactly sure still what you want to do but there are plenty of geospatial libraries for python that I’m sure you will know about. Shapely is one that may have the tools for what you need to do.
@fomeco1155 I am not sure I understood exactly what you need, but here are two options that may help you:
You can get request image within a geometry in sentinel hub without getting the while tile by defining geometry inside your request. See more information here.
You can clip/crop an existing image using rasterio, see this example.