Flex includes some great out of the box stuff for creating contact forms but I have found a couple tips to be very useful.   One great tip is reduce the size of the validation tool tips to allow you to create smaller forms.  Here is the a link on how to implement that: http://www.tonyamoyal.com/2009/05/05/small-tool-tips-for-adobe-flex-validation-errors/ Another great tip is to use one validator on multiple fields.  This can help DRY up your code. I posted a solution here http://www.tonyamoyal.com/2009/09/23/validating-multiple-fields-with-one-validator-in-flex3/ and I hope the Adobe team adds it to the docs as it is useful information. Finally, if you plan to use a combo box with dynamic data it is a good idea to truncate your combo box.  That solution is here: http://www.tonyamoyal.com/2009/05/19/truncate-your-flex-combobox-text/  I hope Flex continues to concentrate on improving out-of-the-box validation.  I find it to be the absolute most boring code to write and I am sure millions of people have pretty much the same code.