The term you are looking for is “parametric”. You might be able to find a design you need through the many 3D printing file sites using that term. FreeCAD and Fusion360 are open used but another is OpenSCAD if you are more programming savvy than modeling savvy. There are plenty of recipes for threads in there to make your relatively simple design request here.
Tons of good and free options, you just gotta pick which one looks easiest for you.
It depends what you are painting! If you’re looking at smaller models/tabletop minis, you should take a look at setups used in the minipainting communities. Larger models might benefit from different setups. I know I didn’t want to start cheap and have to upgrade later, so I jumped straight for the Iwata HP CS. The dual action is super nice to have (not a must have though). I’d also recommend spending more on a better compressor before a brush (I got a simple 1gal compressor from California Air Tools).