3ds max does not apply any material after creating an object. however, you have some alternatives, you can use callback system in maxscript to apply any desired material to objects just right after creating them automatically which need a line of maxscript. for second alternative you may not want to use callbacks which in that case you can make a macro script and use a shortcut to apply predefined material to objects that you create (ofcourse it require you to use a shortcut every single time after creating objects - although, it is definitely possible to select several objects and apply a material to selection using shortcut as well)