@purpledread
I'm using VSCode with the PyMakr extension (see LeMaRiva's blog for install-instructions).
Nice IDE with integrated serial-console for REPL and up-/downloading of files.
But I guess any serial-console (i.E. PuTTY) should allow you to see error messages.
Also check micropython.org for instructions to get a REPL over the serial port.