We have a group at my church called BUSY HANDS, they have been meeting of Wednesdays for many years. Each person brings their own project. Covered dish on the 1st Wed of month. At least 2 generations attend the group.
Go for your idea. Bringing people together can be fun for all.