Short answer: not really. Adding more paint textures (or the ability to do so easily via modding) is not planned as far as I’ve heard as I believe it’s a Unity limitation on the numbers of paints/textures they can have.
However…
long answer: there are some solutions, and these are just examples not all the mods out there.
- allow existing textures that are not “new” to also be used as paints:
https://7daystodiemods.com/enabler-mod-for-easy-custom-paint-and-terrain-textures/
- add new blocks with (new/non paint) preset textures: note not all of these say a20 so they may not work in a20. I haven’t tested. Also: I’m not sure if “just any block” can be used with the new shapes system, so you might find that adding new blocks it literally going to give you the cube shape only. I also haven’t tested this but you might test this possible limitation in a new game if you decide to use any new blocks.
https://7daystodiemods.com/decor-blocks/
- …. And new “terrain” blocks…
https://7daystodiemods.com/ss-terrain-custom-terrain-mod/
- there are other options, but it’s all essentially making your own blocks/mod or taking an overhaul mod with new blocks in it and extracting the blocks for your own personal use. All of which can be a lot of work and if you “extract” from another mod you can only use it in your personal games and should also ask the original modder for permission just to be polite.