I'm looking for an (easy to use) "3D painting" program, a program that lets me load up a UV-mapped mesh, some textures and lets me 'paint' with those different textures.
Exactly like all those terrain painting programs (Unity 3D has one integrated for example) but for a generic mesh, not just a height map.
Cheap is better of course but ease to use is the most important.
Script support is a big plus though.