I have started a project and to test if it works, I used a Pi zero. It has buttons and then sends MIDI Messages to my PC, depending on what buttons are pressed. So a simple MIDI Controller.
Now I think that a Microcontroller, like the Pico would be better suitable for such a task, but it can only run MicroPython.
So my question is, wether you can import most or all of the python libaries into microPython or if I should use another MicroController that can run python.
Usually "no."  It won't fit.
Can you import python libaries into microPython?