The Commissioner of Housing is authorized to make available technical assistance to any municipality for the purpose of preparing a capital improvement program for such municipality. The commissioner shall adopt rules of procedures and methods of providing such technical assistance. Such assistance shall be rendered upon contractual agreement between the commissioner and the contracting agency of the municipality. Within the limitations of the amounts appropriated, the commissioner may provide up to three thousand dollars for the state’s share of any such contractual agreement to any one municipality but in no case shall the commissioner provide more than fifty per cent of the total cost of preparation of such capital improvement program.