The PrusaSlicer program is an excellent choice for Ender 3. It's free and continuously improved; you can use it with various printer models. Many people contribute to the development of the program.