Since version 600.1601 Workflow Designer  not work only in background. You could define Workflows, which are triggered live during Modification / Creation of a record.
With this opportunity you could run validations directly during you input the record.