My house is neat enough because I have a robot vacuum.
The vacuum runs every weekday at the same time. It's mentally easier for me to spend the 1-5 minutes running around the house and get stuff off the floor for the vacuum to do its job than it is to chase after it to get it to dock again.
The biggest motivator is the amount of dust it gathers even when it runs every day. I'd be breathing in all that crap if it didn't pick it up.