You sound like my husband! If I just look at a machine it mysteriously appears in my sewing suite ~ not complaining but when you have 28 machines you can run out of room quite fast.
Your wife will love any gift card for sewing if she loves sewing.
Welcome from Adrian, MI