SIgnal blinking light

I run the maintenance dept at my work and the workers have asked me to have some sort of warning to let them know the machine is being worked on and to not touch it.

Me being me I would like to have some sort of fun flashing signal type of light that can run for say a week on a set of batteries.

Magnetic base, my neighbor is a mobile mechanic and gave me one but it won’t run that long, not nearly.

If i can buy something off the shelf good. If I can build something better than off the shelf thats fine too….

I was think one of those bike lights maybe

any thought

Large battery, with a 555 timer circuit ?

A beacon mode in a 18650 light can run for a week or so. I don’t know an easily moddable light with magnetic base though.