I think it's not as difficult as it's expensive. I didn't count how much it costs to print a book, but only the services of a designer will cost you a good amount of money. There is, of course, an opportunity to save money with these free graphic design tools
https://www.ls.graphics/free-mockups/book-mockup , but I'm not sure that every writer can create a cover design without ready-made images.