Personal pattern tools