With mixer cream butter and sugar until light and fluffy. Beat in pudding mix, water and vanilla. Remove from mixer stand and stir in nuts and chopped candy pieces. Roll by hand into approximately one inch balls. Place 2 inches apart on ungreased baking sheets. Bake at 325 for 12 to 15 minutes or until lightly browned. Cool 3 to 4 minutes and remove to wire rack to finish cooling. When completely cool sprinkle with confectioners sugar (optional). Makes about 5 dozen.
NOTE: Substitute toffee candy bars for purchased toffee pieces, mini chocolate chips, chopped fresh fruit such as apples, blueberries and cherries, chopped dried fruit such as peaches and apricots, etc. Use your imagination! If using fruit add some cinnamon.