Creating a sprite in UE4, or import?

Hi there
I’m new to UE4

I have been using gamemaker before and there it is possible to draw 2d sprites in the editor.

Does Unreal Engine rely on importing 2d sprite graphics or can sprites be created in UE4?

If 2d sprite graphics are imported, which software would you recommend for creating 2d sprites for my game(s)?

Import only, as to what tools you want to use, there are quite a few options.

Unreal may not be the best choice for a 2d game though.