fribbler

noun
  1. a person who wastes time on trivial or frivolous matters; someone who fritters away effort on unimportant things
  2. Usage: somewhat archaic or literary; often used disapprovingly

Examples